La Web 2.0 se refiere a la transición de aplicaciones tradicionales a aplicaciones en línea centradas en el usuario que fomentan la colaboración. Surge de la interacción entre usuarios a través de aplicaciones que comparten información y permiten la colaboración. El término fue acuñado por Dale Dougherty en 2004 para describir la evolución de la web hacia sitios con nuevas funcionalidades impulsadas por desarrolladores independientes.