La Web 2.0 se asocia con aplicaciones web que facilitan el compartir información y la colaboración. Ejemplos incluyen comunidades web, wikis, blogs y servicios de redes sociales. Los principios clave de la Web 2.0 son la web como plataforma, datos como parte integral, efectos de red, e innovación impulsada por desarrolladores independientes.