Virtualization describes the separation of a resource or request for a service from the underlying physical delivery of that service.
This concept can be applied for running two or more operating systems on a system parallely..
If you install two or more Operating system in your system, and if you want to jump to another environment, you have to reboot your system.
But by using virtualization concept, we can run the operating systems at same time side by side.
All you have to do is install virtualization softwares into your system and even the installation of operating systems is virtual.
There are both commercial and open source softwares for virtualization.
Open source softwares:
This concept can be applied for running two or more operating systems on a system parallely..
If you install two or more Operating system in your system, and if you want to jump to another environment, you have to reboot your system.
But by using virtualization concept, we can run the operating systems at same time side by side.
All you have to do is install virtualization softwares into your system and even the installation of operating systems is virtual.
There are both commercial and open source softwares for virtualization.
Open source softwares:
PearPC (For running Mac in Windows and Linux)
Commercial Softwares:
Simics