the applications software underlying a digital library can be completely customized, purchased from existing products (preferably conforming to accepted standards). Most digital libraries take the last route, which then entails some work in system integration. Underlying any digital library is, of course, a collection of servers, network technologies, storage devices, and attendant software tools and staff dedicated to distributed information management.