A brand is everything that exists in the mind of a customer when she thinks about your company. A logo is a mark that represents your company. Think of all of the tools — video, web, packaging, taglines, experiences — that can help someone fall in love with who you are and what you offer. That's branding.