Properties of a Good Domain Name

What is a Domain Name? A domain name is a human readable and memorable representation of an IP address. For example instead of typing the IP address for name.co.zw, one uses the domain name...