Core Question: Where did the internet come from, and how is it different from the World Wide Web?
People use the words Internet and Web interchangeably every day, but in software engineering, they are two completely different things:
In the 1960s, computers were giant, isolated machines that filled entire rooms. If you wanted to move data from a computer in California to one in Utah, you had to physically mail a magnetic tape.
Meanwhile, during the Cold War, the U.S. Department of Defense worried that a single strike on a central communication hub could wipe out national communications. Their research agency (ARPA) funded ARPANET in 1969—a decentralized network connecting four university computers (UCLA, Stanford, UC Santa Barbara, and the University of Utah).
Instead of sending a message in one continuous line (like a traditional phone call), ARPANET used a breakthrough idea called Packet Switching:
After ARPANET succeeded, other organizations built their own networks (for satellites, radio, and universities). The problem? None of them spoke the same digital language—a computer on Network A couldn't talk to a computer on Network B.
Computer scientists Vint Cerf and Bob Kahn solved this by inventing TCP/IP (Transmission Control Protocol / Internet Protocol). Think of TCP/IP as a universal postal system:
On January 1, 1983, ARPANET officially switched to TCP/IP. Isolated networks could now connect into a single "network of networks"—an inter-network, or Internet.