Comunidades virtuales son sitios donde personas con intereses similares pueden comunicarse con otros y compartir sus ideas y aprender uno del otro. La contribución a la comunidad es el factor clave.