Aplikacija (ali aplikacijski program) je program, katerega namen je izvajanje uporabniških nalog. Običajno aplikacije uporabljajo operacijski sistem za dostop do računalniških virov.
Obstaja naslednja klasifikacija vlog glede na njihovo vrsto:
- glavni namen;
- poseben namen;
- strokovna raven.
Splošne aplikacije vključujejo:
- grafični urejevalnik;
- urejevalniki besedil;
- sistemi za računalniško postavitev;
- sistemi za upravljanje baz podatkov (DBMS).
Aplikacije za posebne namene vključujejo:
- multimedijske aplikacije (za ustvarjanje ali urejanje zvoka in zvoka, predvajalniki itd.);
- ekspertni sistemi;
- hipertekstni sistemi (npr. sistemi pomoči in slovarji);
- sistemi za upravljanje vsebin (CMS).
Vloge za strokovno oceno vključujejo:
- računalniško podprti sistemi za načrtovanje (CAD);
- avtomatizirane delovne postaje (AWP);
- avtomatizirani nadzorni sistemi (ACS);
- avtomatizirani nadzorni sistemi za tehnični proces (ACS TP);
- računski sistemi;
- geografski informacijski sistemi;
- sistemi za upravljanje odnosov s strankami (CRM).
Glede na področje uporabe so aplikacije razdeljene na programsko opremo:
- organizacije in podjetja ter njihove posamezne enote;
- infrastruktura podjetja (e-poštni strežniki, DBMS itd.);
- informacijski delavec (služi za potrebe določenega uporabnika);
- dostop do vsebine (na primer brskalniki, večpredstavnostni predvajalniki itd.);
- izobraževalni (uporabljajo se za preverjanje znanja);
- simulacija (simulacija kakršnih koli sistemov za znanstvene in izobraževalne namene ali za zabavo);
- za delo z mediji (programi za postavitev, urejevalniki zvoka, slike in slike, programi za obdelavo tiska, urejevalniki HTML itd.);
- oblikovanje in inženiring (uporablja se pri razvoju programske in strojne opreme).