What is branding & how to create a brand strategy

A ton has been written about business branding and brand strategy. It seems like everywhere you look, someone is offering to create a brand for your business. What is branding? And, how do you create a solid brand strategy? I’m going to ruffle some feathers here, but you need to hear this: no one can brand your business but you.