The Difference Between Marketing, PR, Advertising, and Branding8 points by dawieRead the articleDiscussion on Hacker News