Containers: portable app + dependencies
Containers make the runtime consistent across environments. Package app plus dependencies into an image. Runs consistently across environments. Shares the host Operating System (OS) kernel. Lighter than a full guest OS per workload.

