Definition:
- involves abstracting a computer’s hardware into several different execution environments.
- sad
Levels of virtualization:
- Separate dependencies. ex: virtualenv,…
- Separate Kernel process. ex: Docker
- Seprate on baremetal: Proxmox, OpenStack,…