Virtualization
Lesson 1: Introduction to Virtualization
Virtualization is like creating virtual (or pretend) computers inside your real computer. These virtual computers, called virtual machines (VMs), act just like real ones. They have their own operating systems, software, and settings, but they’re actually just software programs running on your main computer.
source