What is a DNS resolver?

What is a DNS resolver?

A DNS resolver is the program on a user’s computer that sends the query to the DNS. Once a response is received, the resolver returns the response back to the end user’s application. A validating resolver is a resolver that checks the digital signatures created and made available by domain name owners who want to protect their domains.