In computing, a name server (also called 'nameserver') consists of a program or computer server that implements a name-service protocol. It will normally map (i.e. connect) a human-recognisable identifier of a host (for example, the domain name upmeter.com) to its computer-recognisable identifier (such as the Internet Protocol (IP) address 90.156.159.115), and vice versa.