Containers

Lightweight, isolated runtime environments that package an application with its dependencies and share the host operating system kernel, rather than each carrying a full operating system as a virtual machine does.

Scheme

Broader terms