Dictionary of Brand

Social Media


The online communities, applications, and websites where the users generate their own content and participate in building online social networks.