A Shell provides you with an interface to the Unix/Linux system
It gathers input from you and executes programs based on that input
When a program finishes executing, it displays that program's output
There is more than 1 shell option, you can change your shell