an online community where people with common interests can communicate and share content with each other; it combines many of the features of other online tools.
online community that encourages members to share their interests with others
an online community that combines many of the features of the other online tools.