Le logiciel système forme une interface entre les applications logicielles, telles qu'un programme de traitement de texte ou un navigateur Internet, et le matériel informatique, y compris les périphériques tels que les imprimantes.
Le logiciel système est souvent invisible pour les utilisateurs, car c'est ce qui permet à l'ordinateur de démarrer afin que les utilisateurs puissent faire des choses intéressantes. Pourtant, sans ce logiciel, l'ordinateur ne fonctionnerait pas. Par exemple, une imprimante connectée à un ordinateur nécessite un certain type de logiciel appelé « pilote ». Toute personne envoyant un document à l'imprimante ne connaîtrait pas ce logiciel à moins qu'il ne soit pas installé, auquel cas le document ne s'imprimerait pas. Même le matériel faisant partie de l'ordinateur, tel qu'un trackpad sur un ordinateur portable, nécessite un pilote. Un autre exemple de logiciel système serait les programmes utilisés pour gérer un ordinateur, tels que l'installation ou la suppression de logiciels et les programmes qui créent l'environnement de bureau. Il existe trois grandes marques de logiciels système et de nombreuses petites marques également. L'un des plus connus est Windows, qui est publié par Microsoft et souvent installé sur les ordinateurs avant qu'un client ne les achète. Une autre marque est iOS, qui est installée sur les ordinateurs Apple. Un troisième groupe bien connu de logiciels système est Linux. Il existe de nombreuses versions différentes de Linux, adaptées aux besoins de différentes personnes.