Code, libraries, and dependencies are all contained in a small, standalone executable package known as a container. Application deployment and administration across many settings and platforms are made simpler by the use of containers.