La parte del sistema operativo dedicato al dialogo con l'utilizzatore. I sistemi operativi DOS e UNIX hanno un'interfaccia utente di tipo testuale, a linea di comando, cioè i comandi vanno digitati sulla tastiera, invece i sistemi operativi Windows e MacOS hanno un'interfaccia grafica di tipo GUI. I comandi così ricevuti, vengono inviati al kernel, e da qui al processore o al file system.