Virtual Machines in a Nutshell

Many of you have probably heard the term “Virtual Machine”, but might not be familiar with what a VM is or does. Virtualization is a complicated topic, as there are many different kinds and it can be difficult for the novice to tell which is which.

Source: Tech