Explain the 3 B’s of the Branding model, detailing each stage and what makes each different from the other stages

Explain the 3 B’s of the Branding model, detailing each stage and what makes each different from the other stages. Where did the concept of branding originate?