Building a successful business is all about legacy.What legacy and value are you leaving or adding to society. Therefore having that in mind you have to think brand and not product !
Brand vs Product
A product is something made in a factory; a brand is something that is bought by the customer. A prodcut can be copied by a competitor; a brand is unique. A product can be quickly outdated; a successful brand is timeless.
– Stephen King
When you start a business you have to target it building it into a brand and that comes from the very point of inception, getting a name or domain name, logo, graphics, content, etc. These all point towards branding.