Software-ul utilitar este utilizat pentru a efectua sarcini de bază de întreținere pe un calculator. Exemplele includ utilitare de disc ca defragmentatoare, compresoare și dispozitive de curățare. Există, de asemenea, utilitare ale sistemului de operare, cum ar fi programele antivirus, programele de curățare a registrelor și programele de restaurare a sistemului. Conexiunea la Internet și la rețea este gestionată de o varietate de utilități software mici, inclusiv programe de firewall, în timp ce instalarea și eliminarea programului sunt realizate de administratorii de pachete și de clienții de instalare.
Software-ul utilitar îi ajută pe utilizator să controleze, să gestioneze și să mențină un sistem de operare al calculatorului, hardware și software de aplicație. Aceste programe sunt concepute pentru a efectua anumite funcții cum ar fi găsirea de fișiere, copierea de rezervă a datelor, redarea fișierelor multimedia, vizualizarea imaginilor și așa mai departe. Spre deosebire de software-ul de sistem, software-ul utilitar poate fi setat, controlat sau inițiat de utilizator. Multe programe software de utilitate sunt integrate într-un sistem de operare al unui computer.
Există, de asemenea, programe de utilitate independente, cum ar fi utilitare de rezervă și programe antivirus. În mod obișnuit, aceste programe vin cu funcții suplimentare care ajută la îmbunătățirea software-ului deja integrat. Acestea trebuie să fie instalate pe computer de către utilizator și nu depind de alte pachete software care să funcționeze. Aceste programe elimină programele spyware și adware, comprimă fișiere, scriu CD-uri și DVD-uri, redă fișiere media, convertesc fișiere dintr-un format în altul și fac alte sarcini neplacute.