La Web 2.0 representa la transición de aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que funcionan a través del web. Se trata de aplicaciones colaborativas y servicios que reemplazan las aplicaciones de escritorio. Algunos ejemplos de la Web 2.0 incluyen blogs, wikis, sindicación de contenido y licencias Creative Commons. La Web 2.0 es una actitud, no una tecnología, que define nuevos proyectos en Internet centrados en brindar mejores soluciones para los usuarios.