1. A method for providing computer software help utility, comprising the steps of: providing an edit control; receiving a search string at the edit control; searching a database for answers responsive to the search string; displaying a list of potential answers responsive to the search string; selecting, in response to a user input, one of the potential answers responsive to the search string; and displaying a help text responsive to selecting one of the potential answers.