Portal, Azure CLI, PowerShell: different interfaces
Most tools send management requests through ARM. Azure portal equals UI for management. Azure command-line interface (CLI) equals terminal-based management. Azure PowerShell equals scripting and automation. Same outcome: requests go through Azure Resource Manager (ARM).

