marketing vs branding

marketing vs branding