Dictionaries and Languages applications present the user with alphabetically listed words in a specific language with definitions, etymologies, pronunciations, and other information. One of their more useful functions is the spellchecker, which can refine any mistakes in a text document written by the user. It will assist improve the user's vocabulary by suggesting alternative words to the ones already present.