1. In a data processor, a method of displaying contextual help to a user thereof comprising the steps of: initializing a help program; automatically determining whether a pointer in a graphical user interface in the processor is located over a first data object; responsive to determining that said first data object is present under the pointer and determining that said help program is initialized, finding information stored in the processor corresponding to the first object, wherein said finding step includes the steps of: referring to a first table in which corresponding information correlated to the objects in the graphical user interface is dynamically updated to account for changes in the objects; responsive to not finding corresponding information in said first table, referring to a second table in which corresponding information correlated to the objects in the graphical user interface is stored longer than in said first table; responsive to not finding corresponding information in said second table, referring to a third table in which corresponding information correlated to the type of objects generally found in the graphical user interface is stored; and responsive solely to finding information corresponding to the first data object, displaying the information to the user proximate to the location of the pointer.