Il software di sistema costituisce un'interfaccia tra le applicazioni software, come un programma di elaborazione testi o un browser Internet, e l'hardware del computer, comprese le periferiche come le stampanti.
Il software di sistema è spesso invisibile agli utenti perché è ciò che fa avviare il computer in modo che gli utenti possano fare cose interessanti. Eppure senza questo software, il computer non funzionerebbe. Ad esempio, una stampante collegata a un computer richiede un determinato tipo di software chiamato "driver". Chiunque invii un documento alla stampante non sarebbe a conoscenza di questo software a meno che non sia stato installato, nel qual caso il documento non verrebbe stampato. Anche l'hardware che fa parte del computer, come un trackpad su un laptop, richiede un driver. Un altro esempio di software di sistema sono i programmi utilizzati per gestire un computer, come l'installazione o la rimozione di software e i programmi che creano l'ambiente desktop. Esistono tre principali marchi di software di sistema in uso e molti marchi minori. Uno dei più noti è Windows, pubblicato da Microsoft e spesso installato sui computer prima che un cliente li acquisti. Un altro marchio è iOS, che è installato su computer Apple. Un terzo gruppo ben noto di software di sistema è Linux. Esistono molte versioni diverse di Linux, adattate alle esigenze di diverse persone.