1.Mengelola sumber daya komputer 2.Menyediakan antarmuka pengguna (User Interface) 3.Menjalankan dan mengatur program/aplikasi 4.Mengelola file dan data 5.Menyediakan keamananÂ