How the Web Works (Beginner)
> If you understand the chain “Domain → DNS → Server → Website → HTTPS”, most hosting tasks become easy.
The big picture
When someone opens `https://yourdomain.com`:
1. The browser asks DNS: “What IP should I connect to?”
2. DNS returns an IP address (like `203.0.113.10`).
3. The browser connects to that IP and sends an HTTP request.
4. Your server replies with HTML/CSS/JS (the website).
5. With HTTPS, the connection is encrypted using a TLS certificate.
Key words (in plain language)
- **Domain**: the human-friendly name (yourdomain.com).
- **DNS**: the phonebook that maps domain → IP.
- **IP address**: the server's address on the internet.
- **Web server**: software like Nginx/Apache that serves your website.
- **HTTPS/TLS**: encryption + identity verification for the website.
Common beginner confusion
- Buying a domain does **not** automatically create a website.
- DNS changes can take time to spread (propagation).
- “Server is up” doesn't mean “website works” (could be firewall, wrong DNS, or missing files).
What to learn next
Page changelog
Last updated
- 2026-01-18—Initial or baseline update for this page.
Was this page helpful?