You have used different Web 2.0 applications to write such as blogs, word processors, email, social networks, etc. What has been the role of these Web 2.0 applications in the development of your writing competence? Write at least 200 words. Follow the guidelines to write a good essay.