La Web 2.0 permite a los usuarios interactuar y colaborar como creadores de contenido en una comunidad virtual, a diferencia de sitios web estáticos donde los usuarios solo observan contenido. Ejemplos de la Web 2.0 incluyen redes sociales, wikis, blogs y servicios de alojamiento de videos que facilitan el compartir información y la colaboración entre usuarios. El término fue popularizado en 2004 para describir la evolución de aplicaciones estáticas a dinámicas donde la participación del usuario es clave.