Although it requires no technical background and absolutely no mathematics, The Internet Book explains computer networking and the Internet. In addition to covering the most well-known applications such as the World Wide Web and electronic commerce, the book describes how underlying technologies -- such as cable modems -- are used to deliver Internet services. Everyone can understand this book because all technical details are explained using analogies to everyday life. If you want to understand the Internet, but do not have a strong background in science or engineering, this book is for you.
On the positive side, this book represents such a broad take on the history, architecture, and functionality of the Internet that it's bound to fill in a hole or two in one's knowledge. On the negative side, the information it provides is at such a basic level that it's hard to imagine it being very useful to anyone who has had even minimal exposure to the online world.