Cloud computing is changing conventional thinking about Web-based
software and delivering applications. It levels the playing field and
allows companies of almost any size to compete on a global scale.
Definitions of cloud computing vary, but where resources are limited
and change is frequent, it provides an ideal solution.