Branding is a communication function that includes analysis and planning on how that brand is positioned in the market, which target public the brand is targeted at, and maintaining a desired reputation of the brand.