Aplikasi dalam OS
Sistem Operasi Sistem operasi merupakan sistem yang mengatur seluruh proses, menterjemahkan masukan, mengatur proses internal, manajemen penggunaan memori, dan memberikan keluaran ke peralatan yang sesuai.Contoh : DOS, Windows, Unix dll
Utility Perangkat lunak sistem dengan fungsi tertentu. Fungsi tersebut diataranya memeriksa perangkat keras, memeriksa sistem disket yaang rusak, mengatur ulang isi hardisk dll. Contohnya : Partisi, defrag, anti virus dll.
Aplikasi komputer dibedakan secara fungsi Berdasarkan fungsinya, aplikasi komputer dibedakan menjadi : Aplikasi Bisnis/Perkantoran Digunakan untuk memproses sejumlah data yang besar yang diperoleh dari payroll, faktur-faktur kosumen dan rekening keuangan, inventaris manajemen yang semuanya dikalkulasi, disimpan, diklasifikasikan, diproses kembali, dilaporkan dan disebarkan pada satuan waktu tertentu. Contoh : aplikasi payroll, aplikasi absensi, dll.
Aplikasi Pendidikan Aplikasi yang digunakan dalam proses belajar dan mengajar untuk membantu pengajar maupun siswa untuk mengerti materi yang diberikan. Contoh : CAI (Computer Assisted Instruction), CMI (Computer Managed Instruction ), CAT (Computer Assisted Testing).
Aplikasi Grafis Program komputer yang digunakan dengan menarik sebuah gambar yang memberikan dimensi baru pada bidang komputer. Contoh : Photoshop, AutoCAD, dll.
Aplikasi Animasi Program komputer yang menuangkan seni gambar suatu obyek hingga menghasilkan rangkaian gerakan atau animasi dengan menambahkan efek-efek tertentu. Contoh : blender, ogre, dll.
Aplikasi Jaringan Aplikasi komputer yang membutuhkan koneksi suatu jaringan. Contoh : aplikasi bill rental, aplikasi chatt, dll.
Aplikasi Web Aplikasi komputer yang membutuhkan koneksi internet dan memberikan pelayanan WWW (World Web Wide) dan HTTP (Hypertext Transfer Protocol). Contoh : browser, game online, dll.
Aplikasi Khusus Aplikasi yang dibuat khusus untuk kebutuhan tertentu. Contoh : aplikasi pemesanan tiket, aplikasi kasir, dll.
Aplikasi Game Yang memerlukan ragam teknik pemrograman, aplikasi pendukung (sound, animasi dan grafis), dan keperluan hardware.
Aplikasi komputer dibedakan dari cara memperolehnya Berdasarkan cara memperolehnya, aplikasi komputer dibagi menjadi : Aplikasi komersial Disebut juga proprietary software yang dijual secara komersial. Setiap orang yang ingin menggunakan ataupun menginstal aplikasi ini, harus membelinya terlebih dahulu. Jika tidak membayar, berarti melakukan pembajakan aplikasi dan dapat dikenai sanksi hukum karena ada hak cipta.
Aplikasi domain publik Aplikasi yang tidak disertai hak cipta dan memungkinkan siapa saja melakukan tindakan apa saja terhadap aplikasi tersebut.
Shareware Perangkat lunak yang membatasi penggunanya dengan mengurangi fitur-fitur tertentu atau membatasi masa penggunaannya selama jangka waktu tertentu.
Freeware Perangkat lunak bebas yang mengacu pada kebebasan para penggunanya untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah dan meningkatkan kinerja perangkat lunak.
Rentalware Perangkat lunak yang biasa digunakan oleh seseorang atau institusi dengan cara membayar sewa.
Free software Istilah ini dicanangkan oleh Richard Stallman (pendiri Free Software Foundation)untuk menyatakan perangkat lunak yang dilengkapi dengan kode sumber yang memungkinkan siapa saja dapat menggunakan program tersebut dan bahkan ikut mengembangkannya.
Open source Dikemukakan oleh Eric Raymond pada tahun 1998. Pada dasarnya open source sama dengan free software, namun pada open source terdapat hak-hak yang disediakan, seperti hak untuk membuat salinan program dan mendistribusikan salinan tersebut, hak utnuk mengakses kode sumber sebagai syarat untuk bisa melakukan pemodifikasian serta hak untuk melakukan pengembangan terhadap program.
Aplikasi komputer dibedakan berdasarkan environment Client-server application Aplikasi yang membutuhkan koneksi jaringan yang bekerja pada banyak komputerdan dapat digunakan lebih dari satu user secara bersamaan.
Stand alone application Aplikasi yang hanya berjalan pada satu komputer dan hanya mampu diakses oleh satu orang dalam satu waktu (tidak bisa bersamaan).