I know that
cmd.exe is a console program. When you run that program, it opens your standard black and white rectangular window. Within that window, there is the Command Line Interpreter denoted by
> (this is
$ in *NIX systems).
cmd.exe == "Command Prompt" == Console Program, does that make the window that opens a Console, Console Window or a Terminal?
Since a shell is a program that runs other program,
cmd.exe must also be one. That said, what shell is it (i.e. *NIX has
bash for example)? Is it just Windows Shell?