Two main concepts: "images" (environments) and "containers" (running processes).
- An image is a set of instructions, and the environment you get after running the instructions.
- A container is a command running in an image.
Analogy: an image is the Ikea instructions for building shelves, and the assembled shelves, before you start using them.