Le logiciel système est un logiciel conçu pour faire fonctionner et contrôler le matériel informatique ainsi que pour exécuter des logiciels d'application, tels que des navigateurs Web, des lecteurs multimédias et des suites bureautiques. Les logiciels système sont divisés en deux catégories : les systèmes d'exploitation et les logiciels utilitaires.
Le système d'exploitation permet à certaines parties d'un ordinateur de fonctionner ensemble afin d'effectuer des tâches telles que le transfert et le stockage de données. Il contient des fichiers système tels que des services système, des bibliothèques de fonctions et des pilotes d'imprimantes. Le logiciel système comprend également des outils de développement de logiciels tels que des utilitaires système, des compilateurs, des assembleurs, des outils de gestion de fichiers et des utilitaires système.