The Difference Between Marketing, Pr, Advertising And Branding

Having worked at the fringe of marketing for many years, I am always interested in how that whole realm works. One thing I see frequently (especially amongst small business people) is the confusion between Marketing, Public Relations, Advertising and Branding.

To many, these are often interchanged. I came across what I think is the most succinct and easy to understand depiction of the differences between these disciplines: see what you think.