Hypervisor یک لایه نرم‌افزاری است که بین ماشین مجازی و سخت‌افزار فیزیکی زیربنایی هماهنگ می‌شود و تضمین می‌کند که هر کدام به منابع فیزیکی مورد نیاز برای اجرا دسترسی دارند.