This section covers some concepts that are important to understand for day to day Score usage and operation.

This section is recommended reading for anyone consuming or operating Score.

Use the navigation menu or the items listed below to learn more about a topic.


A container is a ready-to-run software package that bundles up an application’s code together with any runtime it requires: system tools, libraries, and default values for any essential settings.


The Score Specification can define one or more dependencies required by the Workload to run.

Environment-specific configuration

Pass environment-specific configurations to the Workload during a deployment.


Score is made up of two components, the Score Specification file and the Score implementation CLI tool.


A Workload is a deployable application made up of one or more containers that runs in the same context and share resources, dependencies and networks.