Операциялық жүйелердің мүмкіндіктерін кеңейтуді және белгілі бір параметрлердің өзгеруін жеңілдетуді қамтамасыз ететін, тар бағыттағы қосымша компьютерлік бағдарламалар утилиталар деп аталады.
Коммуналдық қызметтердің мақсаты өте алуан түрлі. Бұл көмекші бағдарламалар компьютерлік вирустармен күреседі, кіріктірілген және перифериялық жабдықтың параметрлерін басқарады және стандартты операциялық жүйенің құралдарымен шешілмейтін басқа да маңызды тапсырмаларды орындайды.
Утилита әртүрлі қиындықтағы шифрлау арқылы жеке мазмұнның файлдық деректерін қорғауға, сондай-ақ файлға қол жеткізу үшін күшті құпия сөзді орнатуға көмектеседі. Бұл жеке ақпаратты бөтеннің араласуынан, бүлінуден және ұрлаудан қорғауға мүмкіндік беретін маңызды аспектілердің бірі.
Бұл шабуыл көбінесе сертификат файлдарын, кодтарды, парольдерді, отбасылық немесе іскери медиа файлдарды (фотосуреттер, бейнелер, презентациялар), лицензияланған бағдарламалық жасақтаманы, электрондық пошта бағдарламаларын, операциялық жүйенің параметрлерін нысанаға алады.
Утилита әртүрлі компьютерлік қызметтердің жұмысын қадағалайды, мысалы, процессор, диск және жад карталарын оқу құралдары, видео карта, модем, жедел жад және физикалық жады және т.б. Сонымен қатар, мұндай утилиталар үнемі кіріктірілген және перифериялық құрылғылардың сынақтарын жүргізеді және проблемалар анықталған кезде сигнал береді, сонымен қатар бағдарламалық жасақтама мен аксессуарларды жетілдіруге немесе ауыстыруға талаптар қояды (мысалы, принтер картриджі).
Утилита қоқыс жәшігінен байқаусызда жойылған жоғалған файлдарды қалпына келтіреді. Қажет болса, дәл сол бағдарламалар компьютерден файлдарды біржола жоюға көмектеседі.
Амалдық жүйенің параметрлерін өзгерту үшін қолданылатын утилиттер деп аталатын белгілі бір типтегі утилиталар бар. Мұндай бағдарламалар әр түрлі мәселелерді шешеді, мысалы, жеке қолданушы үшін интерфейсті қалпына келтіру, жүйені оңтайландыру.
Компьютердің өзіне зиян тигізетін «жаман» утилиталар да бар. Мұндай хакерлік әзірлемелерге конструкторлар (олар үздіксіз вирусты тудырады), құрттар, пайдаланушыға компьютердің жұмысы туралы дұрыс емес ақпарат беретін «әзіл» бағдарламалар және т.б.
Утилитаның көп бөлігі ақысыз бағдарламалық жасақтама мәртебесіне ие, кейде олар көптеген функциялары бар әмбебап қосымшалар болып табылады.