The main benefits about containers is that it can reduce your running and maintanence costs; and hear no more it worked on my machine...
A container is like a little virtual machine that does not have a operating system installed. They already contains all the libraries that your web application needs.
Video: What you need to know about Containers (in under 3 minutes!)
Related keywords: Docker, AKS, Kubernetes, Container Orchestration.