Cloud computing makes great use of containers -- a method of cloud virtualization used to run a software application (and all of its connected dependencies) in a lightweight environment -- which are great for being able to move things around between different platforms and points of deployment.