3. Menyediakan Fungsionalitas Aplikasi
Software aplikasi dirancang untuk menjalankan tugas-tugas spesifik sesuai dengan kebutuhan pengguna, seperti pengolahan kata, penyuntingan gambar, permainan, dan banyak lagi.
4. Manajemen Data
Software digunakan untuk mengelola, menyimpan, dan mengakses data. Diantaranya yaitu pengelolaan basis data, penyimpanan file, dan program pengolahan data.
5. Sistem Operasi
Sistem operasi adalah jenis software khusus yang mengatur operasi dasar komputer, mengelola sumber daya, dan menyediakan antarmuka antara perangkat keras dan aplikasi.