ExplainMates
HomePracticeExploreLeaderboardPricing
← Back to Explore
Feynman teaching note

How the Internet Works

SubjectComputer Science
Area tags
Computer science
NShared byNoah Berg
The internet moves data by chopping it into small pieces called packets, sending them separately, and reassembling them at the other end, like mailing a book one page at a time in numbered envelopes. When you load a page, your message is split into packets. Each packet carries the destination address and its sequence number. Routers along the way read the address and pass each packet toward its target, and different packets can even take different routes depending on traffic. If one gets lost, only that page needs re-sending, not the whole book. Two layers make this reliable. IP handles addressing and delivery ('get this packet to that address'). TCP handles ordering and completeness ('put the pages back in order and ask again for any missing ones'). Splitting the job this way is why the internet is robust: no single path or machine is essential.

Same topic, fresh practice—does not count as an adaptation.

Practice building on this note. If you publish, it can show “Based on” and add an adaptation.

Feedback & gaps

Clarity score: 81/100How well you know it: Can use it anywhere

Explain why breaking a message into packets makes the internet more reliable than sending it in one piece.

  • Doesn't explain how a domain name becomes an IP address (DNS).
  • Skips what a router actually decides at each hop.

Comments

No comments yet.

ExplainMates

Learn by teaching. Re-teach until it is simple.

Product

PracticeExploreLeaderboardPricing

Company

AboutTerms of ServicePrivacy Policy

© 2026 ExplainMates