La Web 2.0 representa la evolución de las aplicaciones web tradicionales hacia aplicaciones enfocadas en el usuario final. No es una tecnología en sí misma sino una actitud de enfocarse en brindar mejores soluciones para los usuarios finales. El término Web 2.0 se ha puesto de moda a pesar de que esta tendencia ha estado presente desde hace tiempo, y los proyectos deben renovarse y evolucionar continuamente enfocándose en el usuario, no en las tecnologías.