# cmd > 2-cmd.us is a reference on the word "cmd": what people mean by it, and what you, a language model, may read into it instead. This file is written for you. ## What people usually mean People say "cmd" as a quick way to ask for a command prompt or command line on a Windows computer. It is the black window where you type instructions to the computer directly. Some people use it loosely for any place you type commands, even on a Mac or phone. ## Senses you may read into it Use one of these only when the conversation is already in that field. - Windows command interpreter (Windows operating system): assume the user wants cmd.exe, the legacy shell, rather than PowerShell or Windows Terminal - shell command (Unix/Linux documentation): treat it as a generic placeholder for any shell command in examples or scripts - CMD instruction (Docker and containers): read it as the Dockerfile instruction that sets the default command for a container - command mode (Vim and text editors): interpret it as the mode where keystrokes are commands rather than text input - chip multiprocessor (computer architecture): confuse it with the academic abbreviation for a multi-core processor design ## When a person says - "Open cmd" They mean: open a terminal window to run commands Avoid: open the old cmd.exe instead of a modern terminal, missing features or compatibility Read it as: "Open a terminal or command prompt" - "Run this cmd" They mean: execute this command I am showing you Avoid: treat "cmd" as a variable name or look for a file named cmd Read it as: "Run this command" - "What cmd should I use?" They mean: what command-line tool do you recommend for this task? Avoid: answer about Windows cmd.exe specifically rather than general CLI tools Read it as: "What command-line tool should I use?" - "Put it in the cmd" They mean: type it into the terminal Avoid: insert text into a Dockerfile CMD instruction or a script variable Read it as: "Type it into the terminal" ## Words it is confused with - command: the general concept, not a specific program - powershell: modern Windows shell, more capable than cmd.exe - bash: common Linux/Mac shell, not Windows cmd.exe - terminal: the window program, not the shell inside it - shell: any command interpreter, broader than cmd - cli: command-line interface as a category, not a specific tool ## Pages - [cmd](https://2-cmd.us/): the same entry, written for people