The Domain Name System (DNS) is the Internet's system for converting human-readable domain names into numeric IP addresses and vice versa. As an example, when a Web address (URL) is typed into a browser, DNS servers return the IP address of the Web server associated with that name. In this made-up example, the DNS converts a URL such as www.company.com, into an IP address, e.g. 192.168.8.51.
So what is the managed DNS model? Managed DNS is a where a customer utilizes authoritative DNS servers hosted by a service provider to store their authoritative DNS records and enable Internet access to their website.
Resolving domain names to IP addresses via the DNS is the first step in the process when a user accesses a website or API. If a fresh DNS record is not located in the user's cache, the OS sets off a recursive search to find the IP address for the domain in question. The search ends at an authoritative server that provides the 'authoritative' answer to the user's query.