La Web 2.0 permite la generación dinámica y colaborativa de contenidos a través de plataformas en línea que facilitan compartir, editar y comentar materiales. Las principales herramientas son los repositorios sociales como Flickr y YouTube para compartir fotos y videos, blogs y wikis para publicar contenidos, y redes sociales como Facebook y Twitter para comunicarse y encontrar comunidades con intereses comunes. Los repositorios sociales permiten alojar, etiquetar, votar y comentar diversos tipos de materiales compartidos por los usuarios.