If it's for a product, I say start with the name that most clearly communicates what it is that the product helps with / problem it solves. Think "Can Opener". That's the kind of name you want for your brand or product to start. Even the big brands started out more specific... McDondald's was "McDonald's Hamburgers" for a very long time before removing the Hamburgers. Apple was "Apple Computers Inc" a long time as well.
When you are small you have to be more specific because you have a lower number of impressions ( chances to talk to your potential customers ) and you need to make sure you are sending the right message. The big brands can afford to put their message in more places, so they can be more abstract. Small brands don't have that luxury.
When you are small you have to be more specific because you have a lower number of impressions ( chances to talk to your potential customers ) and you need to make sure you are sending the right message. The big brands can afford to put their message in more places, so they can be more abstract. Small brands don't have that luxury.