프로세서, 메모리 등의 컴퓨터 자원을 여러 운영 체제들이 공유할 수 있도록 제어하는 얇은 계층의 소프트웨어. 하나의 컴퓨터에서 여러 OS, 즉 가상 컴퓨터를 만들 수 있는 가상화 엔진.
Guest OS 모니터로 호스트의 하드웨어에서 직접 실행
기존의 OS 환경에서 실행되는 소프트웨어 응용 프로그램
어플리케이션 또한 가상으로 실행시킬 수 있다. 보호된 영역에서 프로그램을 작동시키는 것인데 이를 샌드박스라 한다. 어플리케이션 가상화를 이용하면 프로그램의 동작을 운영체제로부터 분리시킬 수 있다. 다운 받은 프로그램에 악성 코드나 바이러스가 포함된 것인지 의심스러울 때 어플리케이션 가상화를 이용하면 유용하다. 윈도우의 XP Mode 또한 어플리케이션 가상화를 지원.
개인이 사용하기에 가장 간편한 어플리케이션 가상화 소프트웨어.
VMWare의 어플리케이션 가상화 소프트웨어. 어플리케이션을 포터블로 만드는 것을 지원.