Virtualization allows multiple virtual machines to run on a single physical host computer, improving hardware utilization. This saves on electricity, space, and hardware costs while making it easier to deploy new systems, run legacy operating systems, and test applications in isolated environments. Major companies involved in virtualization include Microsoft, VMware, Linux, Citrix, Apple, and Sun. The industry is moving towards server consolidation and green IT using virtualization to do more with less hardware.