true, branding is when you manage to make in peoples mind a connection between a name or a word and what the company does. If I say Apple, what do you think of? Probably something different that a fruit. Seo factors might give an initial boost, but in the end a shorter non-sense domain like...