DNS stands for Domain Name System.
The Domain Name System is used to resolve Domains (google.com, yahoo.com, example.com…) to IP Addresses (192.168.178.1 for example) to communicate over the Internet.
It is one of the most important systems used in IP-based networks.