Thanks a lot Paul, Looks like i've got the answer...
No, this is for a desktop application. This is how it is actually supposed to work : for certain actions that a user performs with the GUI there is a help ID associated with it... So that the context specific help is displayed for what the user is doing now....!!
for example : if the user clicks on the "SEND MESSAGE" button help regarding sending a message is displayed in a panel.
I opted for SAX as i learnt from other posts in this forum that DOM is slower if the file is too large...
Is SAX ideal to use is this case ?