Virtualization is the creation of a software-based (or virtual) representation of something such as an operating system, a server, a storage device or network resources.   The primary goal of virtualization is to centralize administrative tasks while improving scalability and overall hardware-resource utilization.   It is the single most effective way to reduce IT expenses while boosting efficiency and agility for all sizes of businesses.