The Internet, and in particular the World Wide Web (WWW), have become an integral part of people's lives. With the increase in popularity, however, users have to face more and more problems when using the Internet--high access delays, poor quality of service and unreliable services. Content Networking: Architecture, Protocols, and Practice helps readers in understanding the reasons for these problems. It explains the challenges in making content available on the WWW, describes basic concepts and principles for improving the current situation and outlines possibilities for tapping into the huge potential of custom-tailored provisioning of converged services over the Internet. The book starts with a short summary of fundamental techniques and protocols for moving content on the Internet, followed by an introduction to fundamental Web caching techniques. From there, the book outlines the evolution from Web caching towards a flexible and open architecture to support a variety of content.