What is a Virtual Machine?
A Virtual Machine (VM) is essentially a computer that lives in the cloud instead of on your desk. A great way to understand why VMs matter is to think about a banking app.

Almost everyone has a bank app on their phone. If a bank tried to host that application on its own premises or in its own private data center, it...