Virtualization describes a technology that is abstracted from the physical component, the hardware, by using software that emulates its operation, making the process transparent to the end user.