La Web 2.0 se caracteriza por permitir que los usuarios publiquen y compartan contenidos en lugar de solo leer. Herramientas como blogs, wikis, redes sociales y etiquetado social (folksonomías) permiten nuevas formas de organizar y compartir información de manera colaborativa. Además, tecnologías como AJAX mejoran la interactividad de las aplicaciones web.