virtual communities

a group of people who primarily interact by communication media rather than face-to-face.