4. A context aware, shortcut enabled system of presenting information through a user interface on a client device, the system comprising: means for selecting a context, wherein a context is one or more situational parameters that dictate the semantics of a shortcut, wherein means for selecting a context includes means for selecting a default context and means for selecting a display form in dependence upon the shortcut value, wherein means for displaying selected records through the user interface on the client device further comprises means for downloading the selected records to the client device for display in the display form; means for receiving a shortcut entered through the user interface, the shortcut having a associated with it a shortcut field name set comprising one or more shortcut field names, wherein a shortcut is an abbreviated form of user input; means for inferring from a context definition table, in dependence upon the context, a context table name and a context field name; means for selecting information records from an information database in dependence upon the context, the context table name, the shortcut fields names, and the context field name; and means for displaying selected records through the user interface on the client device.
6. The system of claim 4 wherein the context has an initial context value, and the system comprises: means for assigning, in response to user input through the user interface, a new context value to the context; and means for repeating, in response to user input from the user interface, the steps of assigning a new context value to the context, inferring a context table name and a context field name, selecting records, and downloading selected records.