La Web 2.0 se refiere a la transición de aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que fomentan la colaboración. Se caracteriza por la participación activa de los usuarios a través de blogs, redes sociales y contenido generado por los usuarios. El término fue acuñado en 2003 pero se originó en una conferencia en 2004 donde se discutió el renacimiento y evolución de la web hacia aplicaciones con nuevas funcionalidades.