Aplikacja (lub program aplikacyjny) to program, którego celem jest wykonywanie zadań użytkownika. Zazwyczaj aplikacje korzystają z systemu operacyjnego w celu uzyskania dostępu do zasobów komputera.
Istnieje następująca klasyfikacja aplikacji według ich rodzaju:
- ogólny cel;
- specjalny cel;
- poziom profesjonalny.
Zastosowania ogólnego przeznaczenia obejmują:
- edytor graficzny;
- edytory tekstu;
- systemy do makiety komputerowej;
- systemy zarządzania bazami danych (DBMS).
Zastosowania specjalnego przeznaczenia obejmują:
- aplikacje multimedialne (do tworzenia lub edycji dźwięku i dźwięku, odtwarzacze itp.);
- systemy eksperckie;
- systemy hipertekstowe (np. systemy pomocy i słowniki);
- systemy zarządzania treścią (CMS).
Aplikacje klasy profesjonalnej obejmują:
- systemy komputerowego wspomagania projektowania (CAD);
- zautomatyzowane stacje robocze (AWP);
- zautomatyzowane systemy sterowania (ACS);
- zautomatyzowane systemy sterowania procesem technicznym (ACS TP);
- systemy rozliczeniowe;
- Systemy Informacji Geograficznej;
- systemy zarządzania relacjami z klientami (CRM).
W zależności od zakresu zastosowania aplikacje są podzielone na oprogramowanie:
- organizacje i przedsiębiorstwa oraz ich poszczególne pododdziały;
- infrastruktura przedsiębiorstwa (serwery pocztowe, DBMS itp.);
- pracownik informacyjny (służą do zaspokojenia potrzeb konkretnego użytkownika);
- dostęp do treści (np. przeglądarki, odtwarzacze multimedialne itp.);
- edukacyjne (służą do sprawdzania wiedzy);
- symulacja (symulacja dowolnych systemów do celów naukowych, edukacyjnych lub rozrywkowych);
- do pracy z mediami (programy do układania, edytory audio, wideo i obrazu, programy do przetwarzania druku, edytory HTML itp.);
- projektowanie i inżynieria (wykorzystywane w rozwoju oprogramowania i sprzętu).