Did Walmart really lose their minds and overpay for a simple logo tweak? To find the real answer, let me break down some branding jargon 101. What's the difference between a logo, a visual identity and a brand anyway?