The Web provides educators with the best opportunity to date for distributing teaching images across the educational enterprise and within the clinical environment. Experience in the pre-Web era showed that labels and information linked to parts of the image are crucial to student learning. Standard Web technology does not enable the delivery of labeled images. We have developed an environment called OverLayer that succeeds in the authoring and delivering of such images in a variety of formats. OverLayer has a number of functional specifications, based on the literature and on our experience, among them, the following: Users should be able to find components by name or by image; to receive feedback about their choice to test themselves. The image should be of arbitrary size; should be reusable; should be linked to further information; should be stand-alone files. The labels should not obscure the image; should be linked to further information. Images should be stand-alone files that can be transferred among faculty members. Implemented in Java, OverLayer (http:/(/)omie.med.jhmi.edu/overlayer) has at its heart a set of object classes that have been reused in a number of applets for different teaching purposes and a file format for creating OverLayer images. We have created a 350-image histology library and a 500-image pathology library, and are working on a 400-image GI endoscopy library. We hope that the OverLayer suite of classes and implementations will help to further the gains made by previous image-based hyperlinked technologies.