| Database | Contains the deployment configurations. |
| Server | Host the UI Dashboard and to manage the deploy configurations and host NuGet deployment packages. |
| Tentacle | Windows Service on the deployment target that manages communication with the Server. |
| Calamari | The process that execute the deployment via packages, scripts, and other related deployment tasks. |
| Enviornments | The stage of deployment: DEV, QA, UAT, PROD |
| Roles | Abstract terms of describing the function of the tier: WEB, APP, SERVICE, API, etc. |
| Packages | A NuGet file containing all of the needed files for the deployment. |
| Projects | A concept that defines how to deploy the package. |
| Release | Combination of steps and packages to deploy. |
| Deployments | Combination of all of the above to deploy the code to one or more nodes. |