When launching a new website, one of the essential elements you'll need is a domain name. A domain n...