Every name falls into one of two families, and each family charges a different price.
Real words are easy to remember and easy to spell. People already know what they mean, they can guess the spelling after hearing the name once, and they can explain it to a friend without looking it up. The price is that the good ones are taken. The plain .com is gone, the clean handle is gone, and you will spend your first week negotiating for a name that is not really yours.
Invented words are the opposite. Make one up and it is yours on day one. The domain is free, the handles are free, and nobody else is using it. The price is that it means nothing to anyone. You have to teach every stranger how to spell it, how to say it, and what it is supposed to make them feel. That teaching is slow, and it never really ends, because every new customer starts from zero.
The mistake is drifting into one family by accident. Founders who love real words end up with a name they cannot own, then rescue it by dropping a letter or adding a number, and the name stops being a real word at all. Founders who love invented words end up with a name nobody can spell, then wonder why word of mouth never happens, because a name people cannot spell is a name people cannot share.
So decide the tradeoff before you fall in love. If you pick real words, accept that you will need two of them together, or a real word paired with a second word that says what you do, and check early that the combination is actually free. If you pick an invented word, accept the teaching cost, and make the word short, pronounceable, and impossible to misspell after hearing it once. A five letter invention that sounds like a real word beats a twelve letter invention that sounds like a password.
The best names often sit between the families. Two real words in a pairing nobody has used yet, or a real word with one small twist that keeps it spellable. That middle ground is where you get the memory of a real word and the ownability of an invention at the same time.
That is the part of naming I built NamerGuide around. Describe what you are building and it shows you name candidates with domain and username availability checked together, with the date each check was made, so you can see what was actually verified and when. Run the candidates from both families through it before you commit, not after.
Check the name everywhere before you buy it anywhere. Free, no account needed: https://namerguide.com



