When relating to the plethora of computer systems we use today, virtualization is a tem that is always being pushed to the forefront.  Virtualization can be shuffled into several different categories.  There are also several types of virtualization, and it is ever-changing in our, now,  technologically-advanced world. Generally speaking, when referring to virtualization with respects to computing, we are noting the virtual version of an idea or product, as opposed to the actual version.  This can relate to anything ranging from hardware platforms, all the way to network resources.  This new trend (virtualization) concentrates mainly on the idea of centralizing administrative tasks, work loads, as well as improving overall scalability.What is Hardware Virtualization?Hardware virtualization, in a nut shell, is an overall creation of a machine that is virtual, but acts like a true computer.  This virtualized computer has an operating system just like that of a true computer, also.The actual machine in which the virtualizat electronic store ion takes places, is known as a host machine’.  When referring to the virtualization machine itself, the term is known as ‘guest machine’.  Incorporating these two terms into the virtualization vocabulary assists in distinguishing the software and environments that run on each machine.There are a few different varieties of hardware virtualization.  These types include that of:Paravirtualization:  This particular hardware environment is not, in fact, simulated.  Although, guest software is acting within its own domain, therefore, the system appears to be a simulation.  When in this hardware environment, guest software also needs to be modified.Full and/or Complete Virtualization:  This environment occurs when a guest operating system is running, unmodified.  This is an almost complete virtualization simulation.Partial Virtualization:  This virtual environment occurs wherein a majority of that environment is, in fact, simulated.   Modifications to guest software may be necessary to work within this particular environment.