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 preocupándose por brindar mejores soluciones para el usuario. El término Web 2.0 fue acuñado por Dale Dougherty en 2004 para referirse a la reinvención y evolución de la web, con sitios incorporando nuevas funcionalidades.