The Wordsmyth English Dictionary-Thesaurus
Exact - "dog" only matches "dog"
Fuzzy - "dog" matches "guide dog"
Approximate - "dawg" matches "dog"