--- title: Docker terminology description: Docker specific terminology and definitions keywords: terminology, style guide, contribute --- #### `compose.yaml` The current designation for the Compose file, as it is a file, format as code. #### Compose plugin The compose app as an add-on (for Docker CLI) that can be enabled/disabled. #### Digest The long number that’s automatically created every time you push an image. You can pull an image by Digest or by Tag. #### Docker Compose Use when we talk about the application, or all the functionality associated with the application. #### `docker compose` Use code formatting for referring to the commands in text and command usage examples/code samples. #### Docker Compose CLI Use when referring to family of Compose commands as offered from the Docker CLI. #### Multi-platform (broad meaning) Mac vs Linux vs Microsoft but also pair of platform architecture such as in Linux/amd64 and Linux/arm64; (narrow meaning) windows/linux/mac. #### Multi-architecture / multi-arch To use when referring specifically to CPU architecture or something that is hardware-architecture-based. Avoid using it as meaning the same as multi-platform. #### Member A user of Docker Hub that is a part of an organization #### Namespace Organization or User name. Every image needs a namespace to live under. #### Node A node is a physical or virtual machine running an instance of the Docker Engine in swarm mode. Manager nodes perform swarm management and orchestration duties. By default manager nodes are also worker nodes. Worker nodes execute tasks. #### Registry Online storage for Docker images. #### Repository Lets users share container images with their team, customers, or Docker community.