Shell (computing)
An operating system shell is a computer program that provides relatively broad and direct access to the system on which it runs. The term shell refers to how it is a relatively thin layer around an operating system.
A shell is generally a command-line interface (CLI) program although some graphical user interface (GUI) programs are arguably classified as shells too.