PowerShell is a cross-platform CLI tool that replaced the Command Prompt (CMD) in Windows as of Windows 10 build 14971. While the Command Prompt remains an option within the operating system, PowerShell aims to improve the CLI experience in Windows by introducing improved scripting support and pipelines.