A terminal is the computer application you open (e.g. macOS Terminal, iTerm, etc). You need some kind of terminal app to be able to interact with a shell.
- These are technically called "terminal emulators". They emulate the old-school physical terminals that allowed you to interact with "shell-like" operating systems like MS-DOS.
- https://qph.cf2.quoracdn.net/main-qimg-45cf4ca828cc89e0f9a9003ee5a80e03-lq