A very interesting read for everyone developing software that interacts in any way with a web browser:

Web browsers are probably the most widely used software. In this primer, I will explain how they work behind the scenes. We will see what happens when you type google.com in the address bar until you see the Google page on the browser screen.

Read the full article.