This document compares and contrasts VMWare ESX and Microsoft Hyper-V. It discusses their definitions, hardware requirements, versions and management tools, features and limitations, and licensing. VMWare ESX is a hypervisor developed by VMWare that runs on top of hardware to enable virtualization. Microsoft Hyper-V is a virtualization platform introduced in Windows Server 2008 that can be installed as a role within Windows. The document provides details on specifications for each like supported RAM, storage, CPUs and more. It also reviews their management interfaces and licensing models.