1. URL is sent to the DNS Resolver Server
2. Resolver checks its cache
3. If URL isn't there resolver passes it to the TLD (Top Level Domain) Name Sever
4. TLD Name Server, responds with the address of TLD Server (e.g address of '.com' server)
5. DNS Resolver Server makes a request to the specified TLD server
6. TLD server responds with the IP Address of the domain name server ( e.g. 'google.com' IP Address)
7. DNS Resolver then sends a query to the Authorative Name Server
8. IP Address is returned to the DNS Resolver from the Authorative Name Server
9. DNS Resolver responds to the web browser with the IP Address , and the site can be visited