a process by which terms are matched to other terms that are presumed to sound like the original term, in an attempt to compensate for users' misspellings or general variation in spelling of names or terms (for example, Meier and Meyer are pronounced alike). A phonetic algorithm is the algorithm used for indexing of words by their pronunciation, such as Soundex, Metaphone, and others