Cel mai notabil software de sistem este sistemul de operare care controlează PC-ul; alte tipuri de software de sistem includ drivere de dispozitiv, utilitare de sistem, compilatoare, instrumente de gestionare a fișierelor, asamblori și depanatoare. Software-ul de sistem este de obicei instalat pe computer în timpul instalării sistemului de operare. Aceasta înseamnă că software-ul de sistem dintr-un computer se bazează adesea pe sistemul de operare instalat.
Fiecare dispozitiv, atât intern cât și extern, care este conectat la CPU, necesită funcționarea driverelor de dispozitive. Driverele permit sistemului de operare să identifice și să comunice eficient cu dispozitivul. Sistemul de operare include de obicei driverele de dispozitiv pentru componente hardware de bază precum tastatura și mouse-ul; cu toate acestea, majoritatea producătorilor oferă discuri de instalare cu driverele necesare pentru utilizarea dispozitivului lor.
Majoritatea software-urilor de sistem funcționează în fundal și nu sunt controlate de utilizatorul final. Deoarece software-ul de sistem rulează la un nivel de bază al computerului, uneori se face referire la software-ul "low-level". Cealaltă categorie de software este aplicația software. Software-ul de sistem este dezvoltat pentru a controla și a opera hardware-ul calculatorului, dovedind astfel mediul necesar pentru a rula software-ul aplicației. Software-ul aplicației permite utilizatorilor de computere să efectueze diverse activități de calcul, cum ar fi crearea și editarea documentelor, ascultarea de muzică, jocurile și vizionarea clipurilor video.