Definition of Social network

A site that facilitates peer-to-peer communications within a group or between individuals through providing facilities to develop user-generated content (UGC) and to exchange messages and comments between different users.

Missing a definition?

Please let us know
asds