Cloud Shell vs CLI vs PowerShell
Environment (where) and tools (what) are separate decisions. Cloud Shell equals environment (where you run commands). Azure Command-Line Interface (CLI) equals tool (commands like az). Azure PowerShell equals tool (PowerShell cmdlets).

