La Web 2.0 representa la evolución de las aplicaciones web enfocadas al usuario final, donde los contenidos son compartidos y producidos por los propios usuarios. El término fue acuñado en 2004 para describir el renacimiento de la Web basado en nuevas tecnologías que facilitan la publicación y compartición de información entre sitios web.