What are the five Web 2.0 technologies that facilitate collaboration? What features does each technology provide?

Five Web 2.0 technologies that facilitate collaboration

  • Blogs- this is where the blogger maintains a website that compose mainly of an ongoing commentary, images and links to other online resources. Its features include; the posts being displayed in a chronological order such that the most recent appears on top, the blogging software like the free versions that are available through the WordPress and Blogger that simplifies the work of creating ones website to express opinions, to review products, to discuss hobbies or to just rant. It also offers a place for readers to add their own comments to the blogger’s posts and to join the asynchronous discussions.
  • Wikis- this facilitate end-user contributions and collaborative editing and it allows users to add and edit interlinked web pages. Its features include; it offers simple text editing tools so that users need not know HTML, it can keep track of versions and let users view the history of changes to each page, along with discussions about the contents of the page. It also allow users to navigate within the wiki by doing a keyword search.
  • Social networking- some of the social networking include Facebook, LinkedIn, Pinterest, or Orkut and social networking have become the de facto platform for collaboration and online asynchronous interaction. Its features include its ability to accommodate organizational profile with photos, hobbies, education and any other detail. It also has a wall on which the user can post any update, to add any complement, likes or images about current events.
  • Microblogging- this is a form of blogging in which the post are quite short, containing a brief sentence fragment and a link to another web resource or video. It also has topics that ranges widely from simple personal updates to headlines. Users can also follow one another in order to be able to view any post on their walls. Twitter is an example of this.
  • Virtual Worlds- this is a graphical, often 3D environment in which users can immerse themselves, interacting with virtual objects and with one another using avatars. Its features include its ability for the users to just sit at a computer screen with a keyboard, mouse, joysticks, console controls, steering wheels or foot pedals and explore digitally constructed worlds or pilot vehicles through realistic terrain. It also give room for users to change camera perspective to see their own avatar, a virtual representation of themselves that could be fantastical or quite lifelike.