La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final. Se trata de aplicaciones que generan colaboración y reemplazan las aplicaciones de escritorio. La Web 2.0 se define por proyectos que brindan mejores soluciones para los usuarios finales y promueven la evolución continua de Internet.