La Web 2.0 transformó la civilización en dos épocas distintas al permitir que más personas accedan a Internet y compartan información a través de aplicaciones colaborativas y servicios que reemplazan las aplicaciones de escritorio tradicionales. Los objetivos de la Web 2.0 incluyen establecer relaciones sociales y comunitarias a través de redes sociales, generar y publicar contenido en blogs y wikis, y recuperar información a través de suscripciones y etiquetas. Los requisitos de los softwares sociales son compartir