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 etapa que define nuevos proyectos en Internet para brindar mejores soluciones al usuario. El término Web 2.0 fue acuñado en 2004 para describir esta reinvención del Internet hacia plataformas participativas impulsadas por la información y la innovación distribuida.