Las web 2.0 permiten una mayor interacción entre usuarios a través de aplicaciones que facilitan el compartir información. El término fue acuñado por Tim O'Reilly y algunas de las herramientas más importantes para compartir son blogs, wikis y redes sociales. Las páginas web 2.0 presentan características como URLs semánticas, JSON y enlaces que permiten una mayor interacción de los usuarios con contenido dinámico como video y sonido.