La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario. Facilita el compartir información, la interoperabilidad y la colaboración entre usuarios en la web. Un sitio Web 2.0 permite a los usuarios interactuar y colaborar como creadores de contenido en una comunidad virtual. Se caracteriza por la participación activa de los usuarios como contribuidores de contenido a través de blogs, redes sociales y contenido agregado por los usuarios.