1. Browser parses the URL to obtain the Domain Name
2. Browser software passes the domain name to the nearest domain name server
3. DNS stores a list of Domain Names and matching IP addresses
4. DNS Name Resolver looks for the domain name in its database
5. If found, the corresponding IP address is returned to the originator
6. If not found, the request is forwarded to another high level DNS
7. The original DNS adds the returned IP address to its cache
8. The original DNS returns the IP address to the originator
9. Browser uses the IP address to request the required web page from the web server
10. Web server retrieves the page and delivers it to the originator
11. Browser software interprets the script and displays the web page