Le shell est un interpréteur de commandes. C'est un programme spécial qui joue le rôle d'intermédiaire en interprétant les commandes passées par l'utilisateur.