Word prediction software makes predictions about the word that a student is intending to type using spelling, syntax, and frequency algorithms. Students have to use fewer keystrokes to type a word and also can help students who struggle with spelling.
Vocabulary support can take on a number of different forms. For example, online dictionaries can be a helpful tool for allowing students to access written content with difficult vocabulary. Other programs have picture dictionaries, as well.