هایپروایزر در اصل یک لایه نرم افزاری است که با در دست گرفتن تمام منابع سیستم، امکان تقسیم منابع مثل CPU ،RAM و Storage و … را برای ما فراهم می‌کند به صورتی که ما می‌توانیم ویندوز و یا سرویس های مختلفی را روی یک سخت افزار واحد به صورت همزمان به اجرا در بیاوریم و در واقع امکان ساخت ماشین مجازی را برای ما فراهم می کند.