Addresses that use words aren't "IPs" or "IP addresses". (An IPv4 address is four-byte and usually written as four decimal numbers; an IPv6 address as 16 bytes usually written in hexadecimal.)
They might be called hostnames or domain names (it varies; "domain name" kinda implies that it's accessible globally, not just within your local network). On the global internet, the DNS protocol is used to translate such names to IP addresses, so "DNS name" is another possible term (although rare).
If you want the name to work only in your home network, dig into the configuration screen of your router – it will most likely have an option called "local domain" or "local hostnames" or "internal DNS" or something like that.
Another option is various local name resolution protocols – Windows has NBNS and LLMNR built in, to automatically translate computername
to an IP address; OS X uses mDNS for names like computername.local
; Linux can use either mDNS (via avahi-daemon) or NBNS (via Samba's nmbd).
If you want a name that's accessible globally, your pretty much the only option is to buy a domain name from one of the several hundred registrars (Dynadot, Namecheap, etc., etc., etc.)
1
So, hostname?
– Moses – 2014-04-17T14:56:17.003