Paravirtualisatie is een vorm van virtualisatie waarbij een gastbesturingssysteem in een virtuele machine kan communiceren met de hypervisor.
Het gastbesturingssysteem is op de hoogte van de hypervisor en communiceert via hypercalls om de systeemprestaties te verbeteren. De hypervisor biedt gevirtualiseerde componenten (zoals virtual CPU en virtueel geheugen) om taken uit te voeren.
In vergelijking met volledige virtualisatie biedt paravirtualisatie betere prestaties, lagere overheadkosten en verbeterde beveiliging.