Before we go into more detail we need to remove some confusion over the difference between cloud computing and Web 2.0 applications.The latter deals predominantly with social media such as Facebook, Friendfeed, Twitter, Flickr, etc. Just to muddy the water a little there is some overlap in that businesses are increasingly using Web 2.0 services to promote their company and its products but by and large Web 2.0 apps are primarily are online channels for social interactions between friends.
(more)