Deployments are a way of organizing your flow runs into cohorts, that you can later stage and trigger based on a value you specify like a deployment name is created, and flow runs that match that deployment name are started and their flow run is sent to a monitoring queue.