La Web 2.0 permite a los usuarios compartir información y colaborar en línea de manera gratuita o a bajo costo. Se caracteriza por fomentar la inteligencia colectiva a través de herramientas como blogs, wikis y redes sociales. Algunos patrones clave son aprovechar los datos como activo central, la innovación a través de ensamblajes de servicios, y versiones continuas de software.