Rather than relying on a single cloud provider, a multicloud strategy is one where companies look to use cloud computing applications and services from a range of different suppliers: this can give them the benefits of avoiding vendor lock-in, more competitive pricing (from shopping around), and greater resistance to outages should they occur.
Link: Cloud computing: Spreading the risk with the multicloud approach
via http://www.zdnet.com