Un shell es una interfaz de software que a menudo es una interfaz de línea de comandos que permite al usuario interactuar con la computadora. Algunos ejemplos de shells son MS-DOS Shell (command.com), csh, ksh, PowerShell, sh y tcsh. A continuación se muestra una imagen y un ejemplo de lo que es una ventana de Terminal con un shell abierto.
Shell Bourne, shell encarcelado, shell Korn, términos del sistema operativo, términos de programación, script