People often wonder what makes a brand different from a product. Quite simply, in marketing terms, products aren't brands. Products are general, while brands are something quite unique. Brand identity consists of far more than the physical product itself. It include all the psychological features that we have learnt to associate with it. Top brands from a personal relationship with consumers; they're able to make us feel more confident, more powerful, and happier. Brands are promises and people buy, what they believe in.
A brand has USPs (Unique Selling Points), specific features which set it apart from its competitors. For example, Barbie was the first doll to look like a young women, and a metal rivet was the unique feature of Levi jeans. Both brands have had numerous imitators, but generally speaking, a 'me-too' product won't achieve the success of one it follows.