Stumbled upon this visual explanation of the difference between marketing, PR, branding, and advertising. Whether the illustrations are 100% accurate isn't for me to say, but I did appreciate the visual approach to defining a set of terms frequently used and commonly misused.