In this paper we present an approach to document enrichment, which consists of developing and integrating formal knowledge models with archives of documents, to provide intelligent knowledge retrieval and (possibly) additional knowledge-intensive services, beyond what is currently available using 'standard' information retrieval and search facilities. Our approach is ontology-driven, in the sense that the construction of the knowledge model is carried out in a top-down fashion, by populating a given ontology, rather than in a bottom-up fashion, by annotating a particular document. In the paper we give an overview of the approach and we examine the various types of issues (e.g., modelling, organizational and user interface issues) which need to be tackled to effectively deploy our approach in the workplace. In addition we also discuss a number of technologies we have developed to support ontology-driven document enrichment and we illustrate our ideas in the domains of electron...