New at containers?
Do not worry, here is an explanation.
A container is a software platform located on the operating system on which applications run independently.
The container packages the application and all its necessary resources in an standardized way: code, runtime, libraries ...
It allows you to run independent applications without administrating a complete virtual machine for each one.
Safe storage and manage simplification.
Whew! ¿Too technical? Remember this idea: as powerful and flexible as a virtual server, but cheaper and simpler.