KVM is a container-based virtualization technology for Linux. KVM creates secure, isolated containers on a single physical server to ensure better server utilization and that applications do not conflict. Each container performs and executes exactly like a stand-alone server. You get full root or administrator access, dedicated ip's, equal share of CPU, the ability to install using an ISO, and VNC access. KVM ensures your resources are yours to utilize for full virtualization, but still be in a shared environment. Many customers use them as email servers, web hosting servers, and other services that you can setup multiple locations for. They're also one of the cheapest ways of learning Linux without fear of ruining your server. If you mess something up you can reinstall in seconds.