There are many definitions for Branding, simply put, branding is essential, it’s what differentiates your product or service from the rest. It’s not only about packaging, and logo’s it’s about your company story, your company promise to your consumers of what they can expect from you. It is what separates you from your competitors. The way you communicate to your consumers, the marketing and PR you undertake all help in delivering and defining your brand.
There are plenty of resources online that offer great advice, so rather than reinvent the wheel here are some helpful links.
Here is a helpful article that gives you an overview of branding from Marketing Donut.
Another helpful article from Virgin on brand mistakes entrepreneurs must avoid.
For the more visual here is a help video on YouTube