Қолданба (немесе қолданбалы бағдарлама) - бұл қолданушының міндеттерін орындауға арналған бағдарлама. Әдетте, қосымшалар компьютерлік ресурстарға қол жеткізу үшін амалдық жүйені пайдаланады.
Қолданбалардың түрлеріне қарай келесі жіктемесі бар:
- жалпы мақсат;
- арнайы мақсат;
- кәсіби деңгей.
Жалпы мақсаттағы қолданбаларға мыналар жатады:
- графикалық редактор;
- мәтіндік редакторлар;
- компьютерлерді орналастыруға арналған жүйелер;
- мәліметтер базасын басқару жүйелері (ДҚБЖ).
Арнайы мақсаттағы қосымшаларға мыналар жатады:
- мультимедиялық қосымшалар (аудио мен дыбысты, ойнатқыштарды және басқаларын жасауға немесе редакциялауға арналған);
- сараптамалық жүйелер;
- гипермәтіндік жүйелер (мысалы, анықтама жүйелері мен сөздіктер);
- мазмұнды басқару жүйелері (CMS).
Кәсіби сұраныстарға мыналар жатады:
- компьютерлік жобалау жүйелері (CAD);
- автоматтандырылған жұмыс орындары (AWP);
- автоматтандырылған басқару жүйелері (АБЖ);
- техникалық процесті басқарудың автоматтандырылған жүйелері (АБЖ ТП);
- есеп айырысу жүйелері;
- геоақпараттық жүйелер;
- тұтынушылармен қарым-қатынасты басқару (CRM) жүйелері.
Қолдану аясына сәйкес қосымшалар бағдарламалық жасақтамаға бөлінеді:
- ұйымдар мен кәсіпорындар, сондай-ақ олардың жеке бөлімшелері;
- кәсіпорынның инфрақұрылымы (электрондық пошта серверлері, ДҚБЖ және т.б.);
- ақпарат қызметкері (белгілі бір пайдаланушының қажеттіліктерін қанағаттандыру үшін қызмет етеді);
- мазмұнға қол жеткізу (мысалы, браузерлер, мультимедиялық ойнатқыштар және т.б.);
- тәрбиелік (олар білімді тексеру үшін қолданылады);
- модельдеу (кез-келген жүйені ғылыми және білім беру мақсатында немесе ойын-сауық үшін модельдеу);
- тасымалдаушылармен жұмыс істеу үшін (макет бағдарламалары, аудио, видео және сурет редакторлары, баспаға өңдеу бағдарламалары, HTML редакторлары және т.б.);
- жобалау және жобалау (бағдарламалық және аппараттық құралдар жасауда қолданылады).