Las herramientas web 2.0 permiten a los usuarios modificar el contenido y forma de presentación de la información en una base de datos. Algunas características clave son el control del usuario, la participación y la colaboración. Entre las aplicaciones web 2.0 se incluyen wikis, RSS, etiquetas sociales y mashups, que facilitan la creación y distribución de contenido entre usuarios.