Virtualization is the technology which makes it possible to run multiple servers on a single computer system. As the name suggests, Virtualization is creating the multiple virtual machines on a single server hardware. Hyper-V is the virtualization solution provided by Microsoft and shipped with Windows Servers out of the box.