La Web 2.0 se refiere a aplicaciones web que facilitan el compartir y la colaboración de información entre usuarios, permitiendo que los usuarios interactúen y creen contenido en comunidades virtuales en lugar de limitarse a observar pasivamente. Algunos ejemplos de aplicaciones Web 2.0 son comunidades web, redes sociales, wikis, blogs y servicios de alojamiento de videos que permiten a los usuarios generar y compartir contenido.