Domain name is the foundation of any business and choosing a domain name is not so easy task, it requires a lot of thought and consideration. Remembe…