A short, simple, unique, and memorable domain name that creates awareness for your brand should be best for your company. Your domain name should be strong and be able to attract visitors to your site. Avoid hyphens, non-.com top-level domains, and trademark infringement.