1. A context sensitive information management system, comprising: a number of applications each able to display information in response to a user input to said application, and a contextual coprocessor, the contextual coprocessor being arranged to display further information different from said information in response to said user input, the further information being selected by the contextual coprocessor based upon the application to which said user input was made and a current context definition for said application, said current context definition being defined by the contextual coprocessor based upon data passing between the application and the user.