ハイパーバイザーとは、コンピュータを仮想化するためのソフトウェアである。

仮想化されたコンピュータは、VM(Virtual Machine)、仮想マシン等と呼ばれ、現実のハードウェアマシンと同じような動作を行う。

ハイパーバイザーはOSよりも上位のソフトウェアであり、そのためLinuxやWindowsなど複数種類のプラットフォームを仮想化することが可能である。このときハイパーバイザー導入先のOSをホストOSと言い、ハイパーバイザーの上で稼働するOSをゲストOSと言う。

なお、ハイパーバイザーには2種類のタイプがあり、一つはホストOS上にハイパーバイザーが稼働し、その上にゲストOSが稼働するタイプで先に述べたものである。

もう一つは、ハードウェアにより近いファームウェア上で稼働するタイプのものがあり、それぞれのタイプに応じたハイパーバイザーが各ITのベンダーから提供されている。