Cloud computing represents a shift from mainframe to client–server environments to a delivery model for IT services based on the Internet.
Shared resources, software and information are provided to computers and other devices on-demand, providing businesses the benefits of anywhere, anytime access to data, improved reliability, and software that is up to date with less of a potential of malware (relative to laptop storage).
You’re probably already in the cloud right now – Gmail, VMWare, Facebook – since SaaS (software as a service) applications are all leveraged via cloud computing.
From the business perspective, there are numerous reasons to use cloud computing, some of the most common being payment for only what you use (and not wasting resources) and easy/fast deployments to end-users.