The difference between Branding, Marketing, Advertising and Public Relations | Calypso Communications - a strategic marketing, corporate communications, and business development consultancy | Psychology of Consumer Behaviour | Scoop.it
I'd seen the below graphic before (hat tip to Neutron, LLC).