Dictionary of Brand

Social Network


The communities formed online from social media communications.