A logo is a symbol and/or stylized text signifying a brand. The term is often contrasted with “wordmark” and “logotype.”
Liquid Agency
Definition of brand positioning (What is brand positioning?)
A brand position is the conceptual territory claimed by a brand relative to other brands.
Definition of brand architecture (What is brand architecture?)
Brand architecture is how a set of brands relate to one another.