The critical importance of brand management in business success is now universally acknowledged. Branding has rapidly moved up the business agenda and is now taken very seriously by all businesses. It is a concept that has wide ranging applications, not just for businesses but political parties, churches, countries, regions, and even individuals.