When you created your company, a lot of thought went into choosing the perfect company name with plenty of brainstorming and wordsmithing involved. Choosing a domain name requires a similar process and some serious thought.