El término Web 2.0 fue acuñado en 2004 para referirse a una segunda generación de la Web basada en comunidades de usuarios y servicios como redes sociales, blogs, wikis y folksonomías que fomentan la colaboración y el intercambio de información entre usuarios. Se caracteriza por simplificar la usabilidad de los sitios web, ahorrar tiempo a los usuarios y facilitar las interacciones.