Caching reduces bandwidth usage and improves document retrieval times by storing copies of frequently accessed web documents at caches located between users and web servers. Caching infrastructures have developed at the departmental, institutional, national, and international levels. The UK is developing a national caching infrastructure hosted by the University of Manchester and Loughborough University to reduce expensive trans-Atlantic bandwidth costs and speed up document access. Popular caching software includes Squid, which can be installed and configured on Unix systems to implement caching. Factors like network usage and expected demand should be considered when deciding whether to implement caching at the departmental or institutional level.