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. Surge como una actitud más que una tecnología, brindando mejores soluciones para los usuarios. Se caracteriza por permitir la interacción, conectividad, contenido dinámico y modificable, colaboración y participación de los usuarios.