Notes on searching and sorting
When a program checks the spelling in a document, the program searches for matching words in a dictionary. When a customer enters a title of a book on the Web site of an on-line bookstore, a program on the store's server searches for the price, reviews, and other information that will help the customer decide for or against making a purchase.