In Humanitec, a Deployment always encompasses the entire App (i.e., all Workloads and all External Resources within a specific Environment). A Deployment Set holds all the non-environment-specific Configuration. Thus, a Deployment Set can be deployed to different Environments without having to update the Configuration.