A good domain name has different aspects that are best kept in mind. Ideally, it should be short, easy to remember, personalized and usable for social media branding. In addition, it must not have been used by another company, one more reason to always check the trademark rights. The domain extension also plays an important role because common top-level domains such as .com are often already assigned.
Online tools such as NameMesh, DomainWheel and BustAName presented here can be of great help when it comes to choosing a domain name and redirection to a domain name registrar brings real added value.