Behind the address is DNS, which turns a name like example.com into the numeric address of the server that holds the site. Your browser connects to that server, requests the page, and renders the response. For a simple site the files are ready-made. For a dynamic one the server builds the page on the spot.
Everything else in web development is detail on top of this loop: making it fast, making it work on phones, connecting it to data, and making it do more than display text.
Updated July 2026