DNS (Domain Name System) translates domain names (like www.google.com) into IP addresses (like 142.250.64.78) so computers can talk to each other over the internet.
→You type a URL like www.google.com in your browser.
→The browser first checks its own cache and your operating system’s cache.
→If the IP address is found in the cache, it directly goes to that IP (no DNS needed).
→If not found, it moves to the next step.
Example: You type www.facebook.com. The browser checks if it already knows the IP from last time.
2.DNS Client (DNS Resolver)
The browser sends a request to a DNS resolver (usually from your ISP like NTC/Ncell).