Overview How the parts fit together
Anatomy of
a website.
A website is not one product. It is a collection of systems that establish an address, route requests, run code, manage content, store information, deliver files, and connect to outside services.
Those systems are often bundled by one vendor, which can make the boundaries hard to see. Understanding the layers helps teams choose an appropriate stack, assign ownership clearly, and change one part without rebuilding everything.
What happens after someone enters a URL?
The sequence is fast enough to feel like a single action, but several independent systems participate.
- 1The browser finds the destination. The domain is looked up through DNS, which returns the technical directions for the website.
- 2The connection is secured and routed. A CDN or edge service may terminate HTTPS, apply security rules, and serve cached files.
- 3The host produces a response. It may return stored files or run application code that assembles the requested page.
- 4Content and data are retrieved. The application may query a CMS, database, media store, or outside API.
- 5The page continues communicating. Forms, payments, analytics, search, and monitoring may run after the page appears.
Terms that are often confused
A domain is not a website. It is the address that points toward one.
A registrar is not necessarily the DNS provider. One manages the registration; the other publishes routing records.
DNS is not hosting. It supplies directions to the host and to services such as email.
A host is not the platform. The host runs the site; the platform or framework shapes how it is built.
A platform is not always a CMS. Some platforms include editing, while others use a separate content system.
A code repository is not the live site. It stores source and history; a deployment turns that source into a running service.