Virtual machines

Software-emulated computers that run their own operating system and applications on shared physical hardware.

Scheme

Broader terms