Hardware virtualization is the virtualization of a computer or operating system. Virtualization hides real computer hardware from users and presents another abstract computing platform.