1. A computer-implementable context handling system that is capable of handling context within an application that surrounds a request for help about the application, the computer-implementable context handling system comprising: a context representation portion adapted to represent the context within the application that surrounds the request for help about the application as features, the context representation portion comprising computer readable instructions stored on a computer storage medium and executable by a processor, wherein the features, which each comprise at least one string, are specifiable at runtime of the application including the context representation portion, and wherein the application is executable by the processor, and wherein at least one of the features represents a snapshot of the application, and wherein the snapshot of the application is described by at least one arbitrary string, and wherein the features, which each comprise at least one string, represent the context within the application that surrounds the request for help about the application and are separate from the request for help and any field in which the request for help is entered, and wherein the features are modifiable over time.