Shell

A shell is a command-line interpreter that offers a text-based interface to users. It can be used as command-line interface (CLI) on a terminal or terminal emulator, or as a script interpreter running in the background.