La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final que generan colaboración y reemplazan aplicaciones de escritorio. Es una etapa que ha definido nuevos proyectos en Internet preocupándose por mejores soluciones para el usuario. La Web 2.0 se entiende mejor con ejemplos como el cambio de sitios personales a blogs y de páginas vistas a costo por click.