Social networking site
~noun
Entry: a website that allows subscribers to interact, typically by requesting that others add them to their visible list of contacts, by forming or joining sub-groups based around shared interests, or publishing content so that a specified group of subscribers can access it.
@ Milton-Kindersley Advanced Dictionary