A logo is one mark. A brand identity is an entire visual system: logo, color palette, typography, supporting graphics and guidelines for how they all work together. A logo tells people your name. A brand identity tells them who you are, what you stand for and why they should care. One is decoration; the other is strategy.