Internet CS Thinking Example 2

Follow the full solution, then compare it with the other examples linked below.

Example 2

medium
Describe what happens step by step when you type 'www.example.com' into a web browser and press Enter.

Solution

  1. 1
    Step 1: The browser sends a DNS (Domain Name System) request to convert 'www.example.com' into an IP address (e.g., 93.184.216.34).
  2. 2
    Step 2: The browser establishes a connection to the server at that IP address and sends an HTTP/HTTPS request asking for the web page.
  3. 3
    Step 3: The server processes the request and sends back the HTML, CSS, and JavaScript files. The browser renders these files to display the web page on screen.

Answer

DNS lookup (domain β†’ IP) β†’ connect to server β†’ HTTP request β†’ server sends files β†’ browser renders page.
Understanding how web browsing works connects many computing concepts: DNS, IP addresses, protocols, client-server architecture, and data transfer. Each step involves different technologies.

About Internet

A global network of interconnected computer networks that communicate using standardized protocols (TCP/IP). The internet is decentralizedβ€”no single authority controls it. It connects billions of devices worldwide by routing data as packets through a shared infrastructure of cables, routers, and wireless links.

Learn more about Internet β†’

More Internet Examples