A shell is a command-line interpreter that allows users to interact with the Linux operating system.

The shell:

Accepts commands

Executes programs

Manages scripts