No one likes waiting for the web. We expect our browsers to load pages, download content, and stream videos with lightning speed. But a lot has to happen behind the scenes to meet these expectations. Let's start by looking at the external factors (those outside the browser itself) and internal ones (those within the browser) affecting browser speed.