ハイパーバイザーとは、コンピュータを仮想化するためのソフトウェアである。
仮想化されたコンピュータは、VM(Virtual Machine)、仮想マシン等と呼ばれ、現実のハードウェアマシンと同じような動作を行う。
ハイパーバイザーはOSよりも上位のソフトウェアであり、そのためLinuxやWindowsなど複数種類のプラットフォームを仮想化することが可能である。このときハイパーバイザー導入先のOSをホストOSと言い、ハイパーバイザーの上で稼働するOSをゲストOSと言う。
なお、ハイパーバイザーには2種類のタイプがあり、一つはホストOS上にハイパーバイザーが稼働し、その上にゲストOSが稼働するタイプで先に述べたものである。
もう一つは、ハードウェアにより近いファームウェア上で稼働するタイプのものがあり、それぞれのタイプに応じたハイパーバイザーが各ITのベンダーから提供されている。