1. A method for selecting one or more terms for a glossary in a document processing system, said method comprising the steps of: a) receiving a term selected from a document; b) applying a set of one or more rules to said term, each said rule being arranged to assign a result value to said term; c) applying a function to said term, said function being arranged to use one or more of said assigned result values to produce a probability value relating to the likelihood of said term being a candidate for inclusion in a glossary associated with said document; and d) presenting said term to a user as a candidate for inclusion in said glossary.