A DNS client is an application that calls the resolver library to query a name database in order to perform forward lookup (IP from name) or reverse lookup (Name from IP).
They are the main entry to name management.
The well-known client are:
ping -a ip
netsh>dnsclient
netsh dnsclient>