Virtual machines are the key component in a virtual infrastructure. You can create a single virtual machine to add to the vSphere inventory.

When you create a virtual machine, you associate it to a particular datacenter, host, cluster, or resource pool, and a datastore. After you turn on the virtual machine, it consumes resources dynamically as the workload increases, or it returns resources dynamically as the workload decreases.

Every virtual machine has virtual devices that provide the same function as physical hardware. A virtual machine gets CPU and memory, access to storage, and network connectivity from the host it runs on.