Virtual Machines
A way to virtualize desktops for many different purposes. Virtual Machines (VMs) can be implemented to run software with other OS dependencies, as a means of sandboxing for security purposes, for training, or for thin client and Virtual Desktop environments. To run a VM, a Hypervisor is required.