Approximate string matching
Appearance
The art of finding the closest match, in a dictionary, for a string supplied. Usually the algorithm that does this is given a variable that specifies the biggest number of misspelled characters in the word.