La Web 2.0 permite a los usuarios interactuar y colaborar como creadores de contenido en comunidades virtuales, a diferencia de sitios estáticos. Facilita el compartir información y la interoperabilidad centrada en el usuario. Ejemplos son blogs, wikis, redes sociales, servicios de video y mashups. Aunque sugiere una nueva versión de la web, realmente se refiere a cambios en cómo desarrolladores y usuarios usan la web.