identify web pages that appear to match keywords, also called queries, entered by a user and then provide a list of the best matches
use databases to store both the contents of web pages and details about a user's behavior, including common searches.
* take a numerical value * can be continuous (no limit on values: whole numbers can still be continuous e.g. weight and age) or discrete (whole numbers only)