13. A computer-implemented method for predictively looking up words in an online dictionary, the method comprising: executing, by a computer processor, a module that instructs the processor to respond to each new user input of a text string into a predetermined field by generating and outputting a respective initial presentation of a list of words, wherein: the list includes a first section and a second section; each of the words of the first section is included in the list based on at least a partial definition that is user-selected and at least one of (a) the respective word being a user-selected part of speech and (b) the text string being at least one of: an antonym of the respective word, a hyponym of the respective word, an example of the respective word, and a meronym of the respective word; each of the words of the second section is included in the list based on alphabetical proximity to the input text string; and the module instructs that, for each of the initial presentations of the list, the first section includes more than one word and the second section includes only one word that is alphabetically closest to the text string.
13. A computer-implemented method for predictively looking up words in an online dictionary, the method comprising: executing, by a computer processor, a module that instructs the processor to respond to each new user input of a text string into a predetermined field by generating and outputting a respective initial presentation of a list of words, wherein: the list includes a first section and a second section; each of the words of the first section is included in the list based on at least a partial definition that is user-selected and at least one of (a) the respective word being a user-selected part of speech and (b) the text string being at least one of: an antonym of the respective word, a hyponym of the respective word, an example of the respective word, and a meronym of the respective word; each of the words of the second section is included in the list based on alphabetical proximity to the input text string; and the module instructs that, for each of the initial presentations of the list, the first section includes more than one word and the second section includes only one word that is alphabetically closest to the text string. 14. The method of claim 13 , wherein the words of the first section are arranged in descending order of frequency of lookup in the online dictionary.