A CONTAINER is a running environment for an IMAGE. CONTAINER has a port which makes it possible to talk to it. A CONTAINER has a virtual file system.
Everything in Docker Hub are IMAGES.
Containers have names (easy to remember) and ID’s. Both can be used to reference it.
When you don’t specify a version of an image, you get the latest one.