If the Internet itself was considered Web 1.0, then Web 2.0 is any type of web application that allows user interaction, sharing, and collaboration to generate content. This user-generated content replaces the author-generated content of more traditional websites. Web 2.0 allows users to give more feedback to the author of the website. User participation, dynamic content and increased standardization enhance and enrich the user's experience. This interactive and enterprising process allows all users of Web 2.0 to share knowledge efficiently and effectively at a higher rate of speed. It allows a voice to all people who have access to the internet and is not constrained by economics or political systems. Web 2.0 somwhat levels the playing field between all its participants and subtly blurs the line between crator and contributor.