Only in certain circumstances is a shorter domain name better than a long domain name. Many domain gurus disagree. I don’t care. They talk about people being able to remember your domain name. Truthfully more traffic comes from people clicking links in search engines, on other websites, and on social bookmarking sites than comes from people who type in the domain name.What is more important is that the domain name help you capture a phrase you want to target in the search engines. I can give you a ton of examples where having the exact phrase you want in the domain name has helped get a top position in Google and other search engines. So if the phrase is longer, do not abbreviate it just because you heard shorter domain names are better. Get the phrase you want to target.If you are planning to advertise your domain name OFFLINE, in advertising on TV, radio, or even magazines and newspapers, shorter domain names ARE better. Offline, people have to be able to remember your domain name.