This is a big chapter, and I've thrown a lot of material at you. Fully covering the substantial subject of sockets programming would require an entire book. (Indeed, I've got several socket books of more than 500 pages sitting next to me right now.) I hope I've given you a full enough picture of using sockets. As a MUD programmer, the actual network programming aspect is only going to take up a little of your time, so I want to try to get on to the more interesting topics in the chapters that follow.