It refers to the use of more than one cloud service provider for running applications. Multi-cloud container orchestration strategy is often used to get the added flexibility, optimize cost, and make the application a lot more scalable.