DNS, short for the Domain Name System protocol, is used on Linux systems in order to retrieve IP addresses associated with names.
For example, when you are performing a ping request, it is quite likely that you are using the DNS protocol to retrieve the server IP.
In most cases, the DNS requests that you perform are stored in a local cache on your operating system.
However, in some cases, you may want to flush the DNS cache of your server.