Cache
Your browser and network may already have copies of files or DNS answers, which can make repeat visits faster.
AN INTERACTIVE WEB EXPLAINER
Type a web address and follow one request as it travels through the systems that turn a URL into a page on your screen.
01 / THE JOURNEY
We simplify a few details so the route is easy to understand. Real browsers can reuse cached answers, existing connections, and newer protocols.
READY
Enter a URL above, then start the journey to see what happens between pressing Enter and seeing a webpage.
The whole experience runs locally. We are visualizing the steps rather than contacting the domain you typed.
idle02 / ARRIVAL
And the page itself is not one thing. Your browser assembled several different kinds of files and instructions into the final result.
TAKE THE PAGE APART ↓03 / EXPLODE THE PAGE
Pull the finished page apart. Click any piece to see the job it does.
THE FINISHED PAGE
Explode the page, then choose a piece to learn how it contributes to what you see and use.
browser → pixels
04 / KEEP IN MIND
Our animation shows a clean first-visit path. In practice, several steps can be skipped or shortened.
Your browser and network may already have copies of files or DNS answers, which can make repeat visits faster.
Browsers can reuse existing secure connections instead of starting from zero for every request.
A content delivery network can serve files from infrastructure closer to the visitor instead of one distant origin server.
Modern protocols can move many resources efficiently. HTTP/3 uses QUIC rather than the classic TCP path.
LEARN MORE