How the Internet Works

Follow a request from your laptop to a server and back: network devices, DNS, TCP and UDP, HTTP with curl, and what the browser does with the response.

7 parts · about 40 minutes of reading

  1. Part 1Understanding Network Devices: The Complete Guide for Beginners

    Beginner's guide to essential network devices supporting internet infrastructure; ideal for tech or web development newcomers

    Jan 22, 2026 · 6 min read
  2. Part 2How DNS Resolution Works: A Simple Guide for Beginners

    Learn how DNS resolution converts domain names to IP addresses, step by step, with explanations of root, TLD, and authoritative name servers

    Jan 20, 2026 · 5 min read
  3. Part 3DNS Record Types Explained: The Complete Beginner's Guide

    Learn about DNS record types and how they direct web traffic, emails, and domain control through simple examples and explanations

    Jan 18, 2026 · 5 min read
  4. Part 4TCP vs UDP: When to Use What, and How TCP Relates to HTTP

    Discover the key differences between TCP and UDP and learn how they relate to HTTP in this informative guide

    Jan 24, 2026 · 5 min read
  5. Part 5TCP Working: 3-Way Handshake & Reliable Communication

    Discover how TCP ensures reliable internet communication with its 3-way handshake process and safeguards against data loss and corruption

    Jan 24, 2026 · 5 min read
  6. Part 6Getting Started with cURL: A Simple Guide for Beginners

    Beginner's guide to cURL: Learn how to send server requests directly from your terminal without a browser. Perfect for API testing and automation!

    Jan 22, 2026 · 5 min read
  7. Part 7How a Browser Works: A Beginner-Friendly Guide to Browser Internals

    Discover what happens behind the scenes when you load a webpage, from typing a URL to rendering pixels on your screen

    Jan 26, 2026 · 9 min read

Start with part 1 →