La Web 2.0 representa la transición de aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que funcionan a través de la web y generan colaboración, reemplazando aplicaciones de escritorio. Define una etapa de nuevos proyectos en Internet preocupados por brindar mejores soluciones al usuario, reinventando lo que era el Internet originalmente al tratarse más de una actitud de desarrollo que de una tecnología en sí.