With the advent of Web 2.0, we are seeing dramatic changes in the way people interact with each other via the Internet. Blogs, Wikis, online communities, social networks, and distributed teams are... This description may be from another edition of this product.