Clouds are based on virtualization since it provides simplicity of building and using distributed environment without creating dependencies on physical resources
Types of Virtualization:
- Native, full
- Hardware assisted
- Para-virtualization (such as XEN)
- OS level, including: Containers, Jails, Chroot, Zones, etc.