Computer science: container vs virtual machine
Self-tutoring about computer science: the tutor mentions a comparison that might come to mind.
One often hears about containers and virtual machines. Both technologies offer the premise of a controlled environment within a larger computer system.
As I understand, a key difference between a container and a virtual machine is that the container still runs from the operating system of the host, while the virtual machine has its own operating system which can be different from the host’s. A result of this difference is that a container typically uses less resources than a virtual machine.
Source:
Jack of Oracle Tutoring by Jack and Diane, Campbell River, BC.