We all know what twitter and tweet mean but it was not too long ago when using those words in a sentence meant having to explain them too. Clearly having a common vocabulary is very important for general understanding as well as making the connection to “prior art”. The other benefit is that the term and it meaning suggest meaning and purpose to the recipient without the marketing cost. And then there is the potential that adopters or contributors know exactly how to use, built, or extend “it”.
Choosing a name like “Alphabet Land” for a toddler educational toy for learning the alphabet is better than “Buddy’s Bets”. The same would apply for some ORM, web framework, or crypto library.