Container orchestration is used to communicate with several micro-services that are placed inside a single container of an application to perform various tasks.