HeadlinesBriefing favicon HeadlinesBriefing.com

What Happens When You Enter Google.com

ByteByteGo Newsletter •
×

Most users expect instant page loads, but typing google.com triggers a complex, milliseconds-long chain of events. Your browser first checks multiple cache layers—browser, OS, router, and ISP DNS—before initiating a recursive DNS query through root, TLD, and authoritative servers for the domain's IP address.

Once the IP is resolved, your machine and Google's server perform a TCP 3-way handshake to establish a connection. This is immediately followed by a TLS handshake to secure the HTTPS tunnel. Only then does the browser send the actual HTTP request, and Google streams back the HTML, CSS, and JavaScript needed to render the page.

The final stage involves the browser's rendering pipeline: parsing the DOM and CSSOM, merging them into a Render Tree, executing JavaScript, and repainting the screen. This entire process, from cache check to final paint, completes in under a second, showcasing the intricate coordination between browser, network, and server.