Whether you use the terminology of Application Service Provider (ASP), Software-as-a-Service (SaaS), or the Cloud, you're probably familiar with the concepts surrounding cloud computing. After all, it has been around since the 1960s. Although the idea of an "intergalactic computer network" was introduced in the sixties by J.C.R. Licklider, it was Salesforce.com that made cloud computing a household name in 1999. The phenomenon of the cloud - external hosting of information over a network - has essentially rewired the way we share information and network with each other.
In the simplest terms, cloud computing allows software publishers to deliver their products over the Int...