La Web 2.0 se refiere a sitios web que facilitan el compartir y crear contenido generado por usuarios, permitiendo la interoperabilidad, el diseño centrado en el usuario y la colaboración entre una comunidad virtual. Algunos ejemplos son las comunidades web, los servicios web y las aplicaciones web que permiten a los usuarios interactuar y colaborar entre sí.