What Types of Things Can Search Engines Do?
Complex Boolean searching (nested logic).
Search phrases as well as words.
Truncate words, at the end or internally (sometimes from left).
Search specific fields for terms.
Combine terms (and documents containing these terms) with logic or proximity.