La Web 2.0 comprende sitios web que facilitan el compartir información y la colaboración entre usuarios, permitiendo que los usuarios interactúen y creen contenido en comunidades virtuales. Algunos ejemplos de la Web 2.0 son las redes sociales, wikis, blogs, y servicios de alojamiento de videos que permiten a los usuarios publicar y compartir contenido generado por ellos mismos.