Orchestration systems decide where and when workloads run on a cluster of machines (physical or virtual). On top of that, orchestration systems usually help manage the lifecycle of the workloads running on them. Nowadays, these systems are usually used to orchestrate containers, with the most popular one being Kubernetes.
There are many advantages to using Orchestration tools: