La Web 2.0 se refiere a la segunda generación de la Web basada en comunidades de usuarios y servicios como redes sociales, blogs y wikis que fomentan la colaboración. Surge de la necesidad de evolucionar desde páginas estáticas de la Web 1.0 a sitios más dinámicos centrados en la interacción entre usuarios. Las tecnologías clave incluyen AJAX, RSS, APIs REST y el control de los usuarios sobre su propia información.