4. A method for providing context sensitive help to a user of a mobile electronic device, the method comprising: receiving a request for help from a user of the mobile electronic device, wherein the request for help originates from a mobile phone; identifying an application running on the mobile electronic device for which the request for help is being made; evaluating attributes of the application, wherein the attributes including the name and type of the applications running; determining system state information of the mobile electronic device; obtaining a help context set from an evaluation of the attributes and the system state information, the help context set obtained at runtime when the user makes a request for help; identifying an application context and a context node that best matches the help context set, the application context including one or more first help topic identifiers, at least one of the first help topic identifiers being an identifier associated with the application running on the mobile electronic device, the context node being one of one or more context nodes included with the application context, each context node including one or more second help topic identifiers associated with the system state information as related to the application running on the mobile electronic device, the first help topic identifiers being different from the second help topic identifiers; mapping using mapping tables to map a first help topic identifier to a first help topic, the first help topic being associated with the application running on the electronic device, the mapping tables being included on the mobile electronic device and being external to the application running on the electronic device; mapping a second help topic identifier to a second help topic, the second help topic being associated with the system state information; and displaying the help topic on the mobile electronic device.
4. A method for providing context sensitive help to a user of a mobile electronic device, the method comprising: receiving a request for help from a user of the mobile electronic device, wherein the request for help originates from a mobile phone; identifying an application running on the mobile electronic device for which the request for help is being made; evaluating attributes of the application, wherein the attributes including the name and type of the applications running; determining system state information of the mobile electronic device; obtaining a help context set from an evaluation of the attributes and the system state information, the help context set obtained at runtime when the user makes a request for help; identifying an application context and a context node that best matches the help context set, the application context including one or more first help topic identifiers, at least one of the first help topic identifiers being an identifier associated with the application running on the mobile electronic device, the context node being one of one or more context nodes included with the application context, each context node including one or more second help topic identifiers associated with the system state information as related to the application running on the mobile electronic device, the first help topic identifiers being different from the second help topic identifiers; mapping using mapping tables to map a first help topic identifier to a first help topic, the first help topic being associated with the application running on the electronic device, the mapping tables being included on the mobile electronic device and being external to the application running on the electronic device; mapping a second help topic identifier to a second help topic, the second help topic being associated with the system state information; and displaying the help topic on the mobile electronic device. 6. The method of claim 4 , further wherein the system state is selected from the group consisting of: information from the system registry, information from the clock, information from the networking stack, information from the radio stack, information from the battery driver, information from the system calendar and information regarding plug-ins being used.