A virtual machine is a software computer that, like a physical computer, runs an operating system and applications. The virtual machine consists of a set of specification and configuration files and is backed by the physical resources of a host. Every virtual machine has virtual devices that provide the same functionality as physical hardware are more portable, more secure, and easier to manage.

In addition to the kinds of operations that you can execute on a physical machine, vCloud Director virtual machines support virtual infrastructure operations such as moving a virtual machine from one host to another, taking a snapshot of virtual machine state, and establishing affinity between virtual machines that have similar requirements