平台虚拟化两种类型:透明和主机感知(常称为半虚拟化)。对透明虚拟化实施,客户端不知它在虚拟化状态下运行。客户端消耗资源,如在本地运行于硬件平台上,它由额外一个组件管理,叫做VMM(虚拟机监视器),也叫Hypervisor。更多标准形式虚拟化(如VMware系统)实施透明Hypervisor系统。这些系统可被认为是代理:Hypervisor透明代理客户端和主机硬件间所有通信,向客户端隐藏其存在,客户端会认为它是唯一运行于该硬件上的系统。