An apparatus for managing a taxonomy is described. The apparatus stores a plurality of objects and associated information associated with an object of a hierarchy. The associated information includes information relating to the hierarchical relationship of the object to another object, and further includes additional data relating to the object. The associated information and/or the additional data may include a search string and/or search location information for use in carrying out a search relating to the object. In preferred examples, the taxonomy is displayed in a window (10) as a hierarchy (14).