Dokumen ini menjelaskan perangkat lunak sebagai program yang diperlukan untuk menjalankan perangkat keras komputer, yang dibagi menjadi sistem operasi, bahasa pemrograman, dan perangkat lunak aplikasi. Sistem operasi mengelola sumber daya komputer dan menciptakan antarmuka pengguna, sedangkan perangkat lunak aplikasi memberikan berbagai fungsi untuk pengguna. Berbagai contoh perangkat lunak aplikasi termasuk pengolah kata, spreadsheet, dan program desain grafis.