Too Long; Didn't Read
The definition of multi-cloud is choosing more than one cloud provider from among the usual suspects (AWS, Azure, GCP, etc.) to build your IT infrastructure. This recommendation usually comes from cloud providers who want to make inroads into each other's customer base and service providers and IT consulting firms who have lots to gain from complexity. The complexity that comes from companies creating infrastructure setups involving multiple clouds and their unique concepts is debatable whether a business really benefits from such. Large enterprises are better off staying with one cloud: Central standardization is important to large enterprises.