14. An apparatus, comprising: a processor; and a program configured to be executed by the processor to spell check a document by comparing terms in the document against an electronic dictionary, and, in response to determining during the comparison that a term from the document is not in the electronic dictionary, automatically scanning a plurality of documents from the Internet to identify at least one acceptable usage of the term.
14. An apparatus, comprising: a processor; and a program configured to be executed by the processor to spell check a document by comparing terms in the document against an electronic dictionary, and, in response to determining during the comparison that a term from the document is not in the electronic dictionary, automatically scanning a plurality of documents from the Internet to identify at least one acceptable usage of the term. 15. The apparatus of claim 14 , wherein the program is further configured to track relative occurrences of a plurality of variants of the term found in the plurality of documents.