This visual showing in a very funny way the real difference between marketing, pr, advertising & branding.