1. Virtuálny počítač (hosťujúci OS): Hosťovský operačný systém je samostatný a nezávislý operačný systém, ktorý beží v rámci virtuálneho počítača (VM). Každý VM funguje ako virtuálny počítač s procesorom, pamäťou, úložiskom a sieťovým rozhraním. Hosťovské operačné systémy môžu byť rôznych typov, napríklad Windows, Linux alebo macOS. Inštalujú sa a bežia nezávisle v prostredí virtuálneho stroja poskytovaného virtualizačným softvérom.
2. Hostiteľský operačný systém: Hostiteľský operačný systém je základný operačný systém, ktorý beží na fyzickom hardvéri systému alebo servera. Funguje ako hostiteľ pre virtuálne stroje a spravuje prideľovanie zdrojov, ako je CPU, pamäť, úložisko a šírka pásma siete, hosťujúcim operačným systémom. Hostiteľský operačný systém je zodpovedný za riadenie interakcie medzi hardvérom a virtuálnymi strojmi.
3. Virtualizačný softvér (Hypervisor): Virtualizačný softvér, tiež známy ako hypervízor, je základným komponentom, ktorý umožňuje virtualizáciu. Nachádza sa medzi fyzickým hardvérom a hosťujúcimi operačnými systémami. Hypervízor vytvára virtuálne prostredie pre každý hosťujúci operačný systém, čo mu umožňuje spúšťať jeho procesy a programy nezávisle. Je zodpovedný za plánovanie a správu zdrojov medzi rôznymi virtuálnymi strojmi a zároveň zabezpečuje ich izoláciu a bezpečnosť.
Stručne povedané, hosťujúce operačné systémy bežia vo virtuálnych počítačoch, ktoré sú hosťované na základnom hostiteľskom operačnom systéme. Virtualizačný softvér funguje ako rozhranie medzi fyzickým hardvérom a hosťujúcimi operačnými systémami, poskytuje im potrebné zdroje a riadi ich vykonávanie. Tento vzťah umožňuje koexistenciu viacerých operačných systémov na jednom fyzickom serveri alebo pracovnej stanici, čím sa optimalizuje využitie zdrojov a zvyšuje sa flexibilita v prostrediach IT.