La Web 2.0 permite a los usuarios participar y contribuir al contenido de la red de forma activa en lugar de ser pasivos. Las características clave incluyen blogs, redes sociales, contenido agregado por usuarios, etiquetado colectivo y aplicaciones web dinámicas. Las tecnologías subyacentes son XHTML, AJAX, RSS/ATOM, APIs REST y características para permitir publicaciones y redes sociales.