La Web 2.0 se refiere a la evolución de las aplicaciones web estáticas a aplicaciones dinámicas donde la colaboración de los usuarios es necesaria. Permite a los usuarios interactuar y colaborar como creadores de contenido en comunidades virtuales, a diferencia de sitios web estáticos donde los usuarios solo observan contenido. Ejemplos incluyen redes sociales, wikis y blogs.