section_heading: Terminologija
paragraph_text: U računalnoj znanosti, aplikacija je skup naredbi, uputa<ref> ili računalnih programa<ref> dizajniranih da pomogne ljudima izvršavati aktivnost. Primjenjivi program se ovdje razlikuje od operacijskog sustava (programa koji pogoni računalo), pomoćnih programa (koji izvršavaju održavanje ili glavno-svrhovne posliće) i programskog jezika (s kojim se rade računalni programi). Ovisno o aktivnosti za koju je dizajnirana, aplikacija može manipulirati tekstom, brojkama, grafikom ili kombinacijom tih elemenata. Neki aplikacijski paketi nude zamjetnu računalnu moć koncentrirajući se na samo jedan zadatak kao što je obrada teksta, a drugi koji se zovu integrirani programi, su nešto manje moći, ali sadrže nekoliko primjenjivih programa. Programi pisani od korisnika tjeraju sisteme da zadovolje njihove vlastite potrebe. Program pisan od korisnika sadrži predloške proračunskih tablica, makro naredbe obrađivača teksta, znanstvene simulacije, grafičke i animacijske skripte. Čak su i e-mail filteri vrsta korisničkog programa. Korisnici stvaraju ove programe sami i često previde njihovu vrijednost. Prepoznavanje sistemskog programa kao što je operacijski sustav i primjenjiv program nije precizno i koji put je u suprotnosti sa samim sobom. Na primjer, jedno od glavnih pitanja je bilo, da li je Microsoftov internetski pretraživač dio Windows operacijskog sustava ili odvojivi dio (primjenjivi program). U nekim tipovima ugradbenog sustava, primjenjivi program i program operacijskog sustava mogu biti neraspoznatljivi korisniku, kao u slučaju programa koji se koristi za kontroliranje DVD playera, mikrovalne pećnice i sličnih elektroničkih uređaja. Navedene definicije mogu isključivati primjenjive programe koji postoje na nekim računalima u velikim organizacijama.