La Web 2.0 representa la evolución de las aplicaciones web enfocadas al usuario final. Se caracteriza por tener la web como plataforma principal, con información que impulsa Internet y efectos de red a través de una arquitectura participativa. Ejemplos de esta evolución incluyen pasar de servicios de publicidad centralizados a comunidades fotográficas y de descargas de música gestionadas por los usuarios. Tecnologías como Ajax y las redes sociales apoyan la interactividad y el control de los usuarios sobre su información en la Web