La Web 2.0 representa la evolución de las aplicaciones web tradicionales a aplicaciones enfocadas en el usuario final. Esto incluye características como contenido generado por el usuario, servicios en constante mejora, y una arquitectura que permite la participación e innovación distribuida. La Web 2.0 no es una tecnología en sí, sino una actitud hacia el desarrollo de aplicaciones web interactivas y centradas en el usuario.