La Web 2.0 facilita compartir y colaborar información entre usuarios a través de características como redes sociales, wikis, blogs, servicios de alojamiento de videos y mashups. Las técnicas clave incluyen CSS, XHTML, AJAX y APIs REST para permitir que los sitios sean centrados en el usuario, fáciles de usar y permitan la entrada y extracción de información.