Problem Statement
When you type a website name like example.com, your device cannot connect directly because it needs the website's numeric address (IP). Without a system to translate names to IPs, users would have to remember complex numbers for every site, making the internet hard to use.