La Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido en una comunidad virtual, a través de servicios como redes sociales, wikis y blogs. Algunas características clave son la participación del usuario, el contenido agregado por los usuarios, y las aplicaciones dinámicas. Aunque no implica cambios técnicos, representa una evolución hacia aplicaciones dirigidas al usuario final.