Fuzzy autocomplete
For a small number of taxonomy terms, a select box can be used where the choices are explicitly displayed to the user. But for larger numbers of terms using a select box becomes problematic. Using a textfield with autocomplete is an obvious option when there are a large number of terms but it can be discarded because it is not robust to variations in spelling. This post shows how in Drupal 7 a fuzzy autocomplete can be used to increase robustness.