Web 2. 0 can be described as a series of online resources tacked together under a single foundation like Internet explorer. The web-based communities, wikis, websites, folksonomies, blogs, web programs, and video-sharing websites constitute some prime...