What needs to be considered before choosing a domain name?