Un sitio Web 2.0 permite a los usuarios interactuar y colaborar como creadores de contenido en una comunidad virtual, como wikis, blogs, redes sociales y servicios de alojamiento de videos. La Web 2.0 se refiere a la transición de las webs tradicionales a aplicaciones destinadas a usuarios que pueden publicar, consultar e investigar contenidos. Algunas características son separar contenidos de presentaciones, usar estándares como XHTML e involucrar a los usuarios como productores de contenido.