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. Se trata de una etapa que ha definido nuevos proyectos en Internet centrados en brindar mejores soluciones para los usuarios. El término Web 2.0 surgió en 2004 para describir la reinvención del Internet con aplicaciones que tienen como principios usar la web como plataforma y mover la innovación a través del desarrollo distribuido.