The aforementioned need is satisfied by the present invention in which a
help architecture supports an application and a help engine operating on
a computer, where the help engine is for locating help topics relevant to
the application. In the help architecture, at least one help library
stores a plurality of help topics therein, where the help topics are
accessible to a user from the help library by way of the computer, and a
central store stores topic metadata corresponding to help topics
available from each help library. The central store in response to a
search request from the help engine locates topic metadata relevant to
the search request and returns information from the located topic
metadata.