Un sitio Web 2.0 permite a los usuarios interactuar y colaborar como creadores de contenido en una comunidad virtual. Ejemplos incluyen comunidades web, redes sociales, wikis, blogs y aplicaciones dinámicas donde los usuarios contribuyen activamente en lugar de solo consumir contenido de manera pasiva. La Web 2.0 se caracteriza por la participación del usuario y el contenido generado por los usuarios como valor clave.