Virtual Machine
An Azure Virtual Machine (VM) is an on-demand, scalable computing resource providing the flexibility of virtualization without buying and maintaining physical hardware. VMs can run Windows or Linux and support various workloads including development, testing, and production deployments.