A Deployment in Humanitec is an update to the state of a running Environment. This could include updates to the version of code, application configuration or even resources. Humanitec stores the history of every deployment that happens in an environment.