Containerization (Operating-system-level virtualization
) is a computer virtualization method
in which the kernel of an Operating System
allows the existence of multiple isolated user-space instances, instead of just one.
Such instances, which are sometimes called containers
Containerization allow the standardization the environment and abstracting away the specifics of the underlying Host (Operating System and hardware).
Container Orchestration allow the standardization Data Center abstracting away the specifics of which Host and how the Container will be started, monitored, and killed.
There might be more information for this subject on one of the following: