📘 CodingMarble Learn

Internet Basics: How the Internet Works

The Internet is a huge network of networks. Devices join a router, routers join an ISP, and ISPs join the backbone cables. Data travels in small packets, each with an IP address. DNS turns names like example.org into IP numbers. Services such as the web, email, video calls and cloud storage run on top of it. To use it well: search with good keywords, check sources, protect your privacy, respect copyright, and save work in the right file format.

🎬 Step-by-step story

  1. The Internet is a network of networks. Devices join a router. Routers join an ISP. ISPs join huge backbone cables.
  2. A message is cut into small packets. Each packet has a number and an IP address. They can take different roads and join again at the end.
  3. Your browser is the client. It asks a server for a page, and the server sends it back. Web, email, video calls and cloud are all services.
  4. You type a name like example.org. DNS looks it up like a phone book and gives the IP number. Then the browser reaches the server.
  5. To search well, use clear keywords. Then check each result: who wrote it, when, and do other good sites agree?
  6. Try it: change the file size and the speed. Watch the number of packets and the download time change.

Tip: drag the 3D scene to turn it. Use two fingers to zoom.

🤔 Common doubts, cleared

Where is the Internet actually kept?

Nowhere single. It is millions of routers, servers and cables owned by many companies, all agreeing to the same rules.

How do packets know where to go?

Each packet carries the destination IP address. Every router reads it and passes the packet one step closer.

What if a packet gets lost?

The receiver sees a missing number and asks for it again. That is why every packet is numbered.

Is a website stored on my phone?

No. It lives on a server. Your phone only downloads a copy to show you.

Why do I need DNS if IP numbers work?

Numbers are hard to remember and can change. DNS lets you use easy names while computers use numbers.

Is the top search result always correct?

No. Ranking is not truth. Always check who wrote it and compare with other good sources.

What is the Internet? Structure

A network is two or more computers joined so they can share data. The Internet is a network of networks that covers the whole world.

Packets and IP addresses

Data is cut into packets of about 1.5 KB. Each packet carries the sender's and receiver's IP address (a number like 203.0.113.7) and a sequence number. Packets may travel by different roads. At the end they are put back in order. Rules for this are called protocols (TCP/IP).

DNS: names into numbers

People remember names, computers use numbers. The Domain Name System (DNS) turns a name such as example.org into its IP address.

Internet services

Many services run on the Internet. Most use the client-server idea: your app (client) asks, a server answers.

The web is not the same as the Internet: the web is one service that runs on the Internet.

Searching the web smartly

  1. Decide what you need. Pick 2 to 4 keywords (boiling point water, not a long sentence).
  2. Use tools: "quotes" for an exact phrase, a minus sign to remove a word (jaguar -car), site: to search one site (site:who.int malaria).
  3. Look past the first result and ads.
  4. Check each source: Who wrote it? Is it recent? Does it give evidence? Do other good sites agree? Government, university and well-known reference sites are usually reliable; anonymous posts need care.
  5. Note the source (site name, link, date) when you use the information.

Rules of safe and fair use

Saving files in different formats and printing

A file format is the way data is stored, shown by the extension after the dot.

Use Save As to choose a name, a folder and a format. Before printing, use Print preview: choose the printer, pages (e.g. 2-4), number of copies, colour or black-and-white, and portrait or landscape. Printing to PDF makes a file instead of paper.

Try it: in the 3D and at home

In the last 3D step, set the file to 10 MB and the speed to 20 Mbps. Predict the time first: 10 × 8 = 80 megabits, 80 ÷ 20 = 4 s. Then check. At home, search the same question three ways (a sentence, keywords, keywords in quotes) and compare the first results.

Key formulas and definitions

Worked examples

1. Name the parts of the URL https://www.example.org/maths/index.html.

https = protocol (secure web); www.example.org = domain name; /maths/index.html = path to the page on the server.

2. A 20 MB file is downloaded at 40 Mbps. About how long does it take?

20 MB × 8 = 160 megabits. 160 ÷ 40 = 4 seconds.

3. Rewrite the search "what is the height of the tallest mountain in the world" with better keywords.

tallest mountain height (or "Mount Everest" height). Short keywords give focused results.

4. You must send a finished project that must look the same on every computer and be printed. Which format?

PDF, because it keeps layout and fonts fixed on every device and prints exactly as seen.

Common mistakes

Practice quiz

1. The Internet is best described as:
2. What does DNS do?
3. Data on the Internet travels in:
4. Which format keeps the layout the same on every device?
5. Which is the safest thing to share online with a stranger?

Practice: answer these yourself

Type or choose your answer, then press Check. Use a hint if you are stuck; the full solution appears after you answer.

Frequently asked questions

What is the Internet in simple words?

A worldwide network of networks that lets computers and phones share information using common rules.

What is the difference between the Internet and the web?

The Internet is the network of cables, routers and computers. The web is a service on it made of linked pages that you open in a browser.

How can students search the Internet safely?

Use clear keywords, check the source and date, never share personal details, avoid strange links, and ask a trusted adult when unsure.

Where this is taught

ItalySecondaria di secondo grado – classe 1ªComputer basics and programming
ItalySecondaria di secondo grado – classe 2ªComputer basics and programming
PolandSzkoła podstawowa, klasa VIIProgramming and solving problems with computers
PolandSzkoła podstawowa, klasa VIIIProgramming and solving problems with computers
China高一Compulsory 2

Learn first

Learn next

Related lessons

All Computer Science lessons