What is the difference between a host name and an IP address?
A host name is used to identify a host by human beings and higher
level user apps. An IP protocol uses only IP addresses to
identify a host in the network. A host-name is provided just as a
convenience for users of the network.