Spelling tolerance refers to the ability of an internal or external search engine (such as Yahoo or Bing) to take into account spelling mistakes that may occur in a search query. It aims to facilitate searching by preventing users from becoming discouraged by a lack of relevant results. This concept is particularly important on websites selling cultural products or information, where typographical errors are frequent, especially with proper nouns. Spelling tolerance can be implemented through automatic correction of errors and/or suggestions for correction. Technically, it relies either on an internal directory of the most frequent errors or on the use of software that automates the generation of suggestions, although this is more complex to implement. A concrete example of spelling tolerance through automatic correction might be the following: