Un système d'exploitation est l'application qui contrôle tous les aspects d'un ordinateur. Les systèmes d'exploitation les plus courants sont Windows, UNIX et Macintosh. Pour le dire simplement, un système d'exploitation effectue deux fonctions de base: (1) il sert comme une mangeoire pour les ressources matérielles et logicielles détenues dans le Système- et (2) il oeuvre dans le matériel sans les applications ayant à connaître tous les aspects long le chemin. Les fonctions du système d'exploitation se répartissent en six catégories différentes: la gestion du processeur, gestion de la mémoire, gestion des périphériques, gestion du stockage, l'interface de l'application et d'interface utilisateur.