Aplikacija (ili aplikativni program) je program čija je svrha izvršavanje korisničkih zadataka. Tipično, aplikacije koriste operativni sistem za pristup računarskim resursima.
Postoji sljedeća klasifikacija aplikacija prema njihovoj vrsti:
- opšta svrha;
- posebna namjena;
- profesionalni nivo.
Aplikacije za opću namjenu uključuju:
- grafički urednik;
- uređivači teksta;
- sistemi za računarski raspored;
- sistemi za upravljanje bazama podataka (DBMS).
Aplikacije za posebne namjene uključuju:
- multimedijalne aplikacije (za kreiranje ili uređivanje zvuka i zvuka, playeri, itd.);
- ekspertni sistemi;
- hipertekstualni sistemi (npr. sistemi pomoći i rječnici);
- sistemi za upravljanje sadržajem (CMS).
Prijave profesionalne ocjene uključuju:
- računarski potpomognuti sistemi dizajniranja (CAD);
- automatizovane radne stanice (AWP);
- automatizovani upravljački sistemi (ACS);
- automatizovani upravljački sistemi za tehnički proces (ACS TP);
- sistemi naplate;
- geografski informacioni sistemi;
- sistemi upravljanja odnosima s kupcima (CRM).
Prema opsegu primjene, aplikacije se dijele na softver:
- organizacije i preduzeća, kao i njihove pojedinačne jedinice;
- infrastruktura preduzeća (serveri e-pošte, DBMS itd.);
- informativni radnik (služi za zadovoljavanje potreba određenog korisnika);
- pristup sadržaju (na primjer, pregledačima, multimedijalnim uređajima itd.);
- obrazovni (koriste se za provjeru znanja);
- simulacija (simulacija bilo kojih sistema u naučne i obrazovne svrhe ili za zabavu);
- za rad s medijima (programi za postavljanje, uređivači zvuka, slike i slike, programi za obradu štampe, HTML urednici itd.);
- dizajn i inženjering (koristi se u razvoju softvera i hardvera).