Query Refinement: The practice of query refinement is used by search engines and sometimes manually by internet users to narrow down the results of a query, or search.

In many cases, broader search engines like Google can be used to display very specific results when Boolean search terms are used, such as AND, OR, and NOT (all in caps). Google can also display results for a particular website only when the user inputs the phrase "site:" with the domain name after it into the search box (e.g. "site:newyorktimes.com"). Search engine users can also use specific or long tail keywords and keyphrases in order to display more relevant search results.

Search engines also use related keywords and keyphrases in order to give more useful results to users or suggest these verticals to users (e.g. the related search terms at the bottom of the page for Google results).

Google also offers spelling corrections to display results in case the user made a typo and suggestions for searches as users type. Google Instant results will show as the user types a query into the search box, so by typing the letter "A," the user can select a query for "Amazon," "AOL," "AOL Mail," or "American Airlines" to save time if one of these topics is desired. Searching for "Amazon" and then typing in "Amazon P" will begin showing results for "Amazon Prime."