Some years ago, corporate offices only had hardware computer systems – the central processing unit (CPU, which is the main system), desktop monitor, mouse, and keyboard. At that time, virtual offices were a luxury not many businesses could afford.
How Virtual Desktops Increase Employee Satisfaction
5 types of virtualization defined

For many businesses, managing and maintaining their entire hardware and software infrastructure can be a daunting and prohibitively expensive task. But with virtualization, this is no longer an issue. Virtualization allows businesses to maximize the use of their IT resources at a reduced cost -- this is why it has become so popular in the past few years.