1. A computer-implemented method comprising: presenting a user interface that enables a user to select to perform a synonym search for a search term that the user enters; receiving, via the user interface, a search term entered by the user; ascertaining synonyms relative to the search term entered by the user; traversing one or more pages looking for exact matches for the search term and synonyms of the search term; and for words that constitute an exact match or a synonym of the search term entered by the user, displaying said words for the user.