What is a Terminal Command Line Shell?
The Interpreter That Handles Your Interactive Commands
A shell is the program waiting for you to typing in commands from a terminal command line. Most all computers have them if you look hard enough. The most important shell program in the world right now is Bash. Others include Zsh, fish
shell, and PowerShell.