La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final que fomentan la colaboración y reemplazan las aplicaciones de escritorio. Surge como una transición de páginas estáticas a contenido dinámico y sitios interactivos centrados en la participación de los usuarios.