La Web 2.0 se caracteriza por permitir que los usuarios contribuyan y personalicen contenidos en lugar de ser solo consumidores, gracias a herramientas sencillas. Algunas metáforas clave son Internet como biblioteca para dotar a las escuelas, como imprenta para compartir productos, como canal de comunicación para intercambiar información universal, y como storytelling para combinar información. Las aplicaciones más utilizadas incluyen redes sociales, sistemas de recuperación de información y sistemas de generación de información, con la colaboración como