A Configuration specifies how the container is configured (logging, security, data sources, location where to put deployables, etc).
The notion of Configuration is different from the notion of Installation. When you install a container, it is usually also configured by default to start and deploy files from where it is installed. However all containers support customizing configuration settings and even use a different location where the configuration resides.
There are 2 main types of Configurations: