The document discusses the history and future of cloud computing. It describes how centralized computing evolved through mainframes and decentralized through PCs, and how the cloud resurrected centralized computing through the internet. The cloud is defined as computing resources and services accessed online. Major cloud providers are Microsoft, Amazon, Google and VMware. The future of the cloud will be driven by large companies with money and technical knowledge, as well as the open source community.