Originally Posted by Comp Explorer
Are you suggesting that applications can execute faster "in the cloud" or execute in there whereas they wouldn't execute on a home computer?
In some cases yes, sometimes it's a lot faster and easier to run large jobs (processor intensive) things on high end servers that are just a lot better than high end workstations for the task.
sometimes this may mean that you can execute things that you couldn't
for example you could run a 64bit windows 2008 application on a 32 bit xp machine...
the best way to describe cloud computing is this...
look at a network diagram, the universal symbol for the Internet is a cloud.
cloud computing is computing that happens somewhere on the internet.
whether that's some kind of software as a service (like google docs), data storage, backups, web hosting, file hosting, ftp, or even just a workstation that's visualised on a server somewhere that you have access to etc...
a cloud would usually be provided by a cluster of servers, most likely running some kind of virtualisation software, allowing machines to have a much greater uptime and machines to be provisioned much better...
basically, cloud computing is an ill defined buzz word used by marketing people to sell what was once well described (if perhaps not catchily named) services.