Virtualization Fundamentals and Impact on Business