Perangkat lunak sistem
Perangkat lunak sistem adalah suatu istilah generik yang merujuk pada jenis perangkat lunak komputer yang mengatur dan mengontrol perangkat keras sehingga perangkat lunak aplikasi dapat melakukan tugasnya. Ia merupakan bagian esensial dari sistem komputer. Sistem operasi adalah suatu contoh yang jelas, sedangkan OpenGL atau pustaka basis data adalah contoh lainnya. Perangkat lunak jenis ini dibedakan dengan perangkat lunak aplikasi, yang merupakan program yang membantu pengguna melakukan tugas spesifik dan produktif, seperti pengolahan kata atau manipulasi gambar.
Paket perangkat lunak
Paket perangkat lunak atau paket aplikasi adalah kumpulan program komputer, biasanya berupa aplikasi atau perangkat lunak pemrograman, yang memiliki fungsi yang berhubungan. Perangkat lunak-perangkat lunak ini umumnya memiliki antar muka pengguna yang kurang lebih sama dan juga dapat saling bertukar data antar mereka. Paket ini biasanya dijual dengan harga yang lebih murah dibandingkan jumlah harga masing-masing komponennya.