This document provides a tutorial on how to develop a digital library using the Greenstone open source software (OSS). It discusses what digital information is, the purpose of digital libraries, and walks through the steps to create a new collection in Greenstone including gathering content, enriching metadata, designing search types, indexes, cross-collection searching and browsing classifiers. It emphasizes properly linking metadata fields to collection data and provides tips for each step.