Программный продукт или аппаратное решение для управления виртуальными машинами, развернутыми в рамках одной системы. В задачу гипервизора входит организация взаимодействия между операционными системами каждой из изолированных сред — так, как если бы они были установлены на отдельных компьютерах.
Различают два типа гипервизоров. Первый запускается непосредственно в памяти хоста и обеспечивает на нем работу нескольких ОС. Второй является процессом в памяти основной операционной системы и предназначен для запуска гостевых ОС в ее среде.