Web 2.0 refers to the current generation of the Internet wherein websites provide applications facilitating interactive information sharing with a user-centered design. A few examples include online social networks (Twitter, LinkedIn, YouTube), wikis, blogs, Google Docs, etc.