In marketing, it seems like the word "brand" is used a lot -- the leading brand, off-brand, personal brand . . . and so on . . .
But there's often confusion around its meaning in business. What does it entail? Do I need to hire an expert? Branding is expensive, right?