In plain words
A terminal is the text place where you see and type command-line work.
Why learners confuse it
The terminal hosts the shell, and the shell runs commands, so the three ideas get mixed together easily.
A terminal is the text window or session where you interact with the shell.
People often call the terminal the command or the shell. Those are related, but not identical.
A terminal gives you a place to type commands and see text results.
A terminal is the text window where you talk to the computer with typed instructions.
A terminal is the text place where you see and type command-line work.
The terminal hosts the shell, and the shell runs commands, so the three ideas get mixed together easily.
Study the larger concept after the word itself becomes clear.