Aplikasi juga memiliki fungsi di bidang pendidikan, kedokteran, bisnis, ilmu pengetahuan, dan militer.
Aplikasi dapat dikelompokkan dalam 3 kelompok, yaitu Aplikasi desktop, Aplikasi Web, dan Aplikasi mobile.
Umumnya suatu aplikasi dapat berjalan di berbagai perangkat yang dioperasikan oleh operating system (OS) yang ada di perangkat tersebut.