Resolver

A resolver is a host capable of performing a recursive search of the Domain Name System to locate records that would answer a query. It does this by querying name servers, including the root servers.

In other words, a resolver is a DNS server that looks up DNS records on behalf of a client machine.

See also:
DNS Server
Name Server
Domain Name System