10. The method of claim 8 , wherein displaying one or more replacement words includes displaying the one or more replacement words in an area of the display device adjacent the potentially misspelled word.
8. A method of providing a spell checker, comprising: at a client: sending a document to be spell checked to a spelling server; receiving from the spelling server spelling information associated with the document, the spelling information including identification of a plurality of potentially misspelled words, and one or more replacement words for each identified potentially misspelled word; while displaying the document on a display device, identifying the plurality of potentially misspelled words in a visually distinctive manner; displaying the one or more replacement words for a user selected one of the potentially misspelled words in response to a user initiated activity associated with the user selected potentially misspelled word; displaying an edit choice; and replacing, in response to a selection of the edit choice by the user, the user selected potentially misspelled word with an inline text input area comprising a box displayed within the displayed document and inline with text surrounding the user selected potentially misspelled word, the text input area including the user selected potentially misspelled word.