A brand isn’t just the name, logo, and tagline. It’s the experience a customer has while buying the product, a consumer has while consuming the product; and a perception the target market has of the company, product, or service.
A brand strategy is a long-term strategy that helps in developing just this. A brand identity is how a user experiences the brand.