Well, that’s a great question with a variety of answers coming from just about everyone in the search or marketing business.
Some will say, that a domain can be just about anything that can be pronounced. Others will say that it has to be a “EMD” (Exact Match Domain) which is a keyword type-in that is relative to the product or service you are offering.
But is a domain name truly that important? Can if make or break your online business?