La Web 2.0 se refiere a la evolución de las aplicaciones estáticas a dinámicas donde la colaboración del usuario es necesaria. Permite a los usuarios interactuar y colaborar como creadores de contenido en una comunidad virtual, a través de características como wikis, blogs y redes sociales. El término está asociado con cambios en cómo los desarrolladores y usuarios usan la web, más que una actualización técnica.