Introduction

In recent years, the Internet has grown and evolved beyond the wildest dreams of its creators. Born out of a research project for academic and military use, the Internet in its current form is an unparalleled general purpose communication network which can transport vast amounts of information to and from anywhere in the world. Today, many traditional activities have found new homes online. Email has replaced the postal service as the dominant carrier of written messages. Online shopping is now a viable, and in many cases superior, alternative to going to the store. Even personal conversations can now be accomplished with combinations of instant messaging, voice over IP, and video conferencing. Given the current growth rate of Internet services, it is not unreasonable to guess that many analog components of our society will begin to shrink or even disappear in the wake of digital communication.

Unfortunately, the Internet is complicated. Not only does it embody infrastructure on the most massive scale, it has also changed dramatically in the decades since its inception. Issues that were not a concern when the Internet population consisted of a few dozen friendly and knowledgeable researchers became important as the Internet began to serve larger, more diverse user-bases and applications. As such, many of the intricacies of today's Internet were tacked on after the fact by different groups of people with different goals. At the same time, many issues that were originally central to the Internet are no longer concerns, yet their legacy lives on in the Internet's design. Finally, bandwidth and speed are so critical for many applications that designers almost universally prefer complicated, high-performance designs to simpler ones.

Given its complexity, most people would rather not spend the effort to figure out how the Internet works. After all, society has survived thus far by and large oblivious to the the workings of its valued technology. Radio, Television, and Mobile Phones obtained almost universal adoption despite being understood by very few people. However, there are several factors that make the Internet fundamentally different from most other technologies and thus warrant an effort by educated non-technical individuals to understand how it works:

This website offers an understandable guide to how the Internet works aimed at educated individuals with non-technical backgrounds. With the knowledge provided here, the reader should be able to understand what the Internet is, what it can do, how it works, and be able to form intelligent opinions on Internet policy. To lay the groundwork for your understanding of the Internet, begin by reading about the layered architecture of the Internet.