The website will have a field in which a user may type a term or terms.
A user will type in a term, e.g., "lightning."
The website will then search between 100 and 120 websites' databases (that require queries to extract the results) for "lightning." For example, the website will use the term "lightning" to query the KEYWORD field at [url removed, login to view]
The website will display the results from all queries, 50 at a time, using pagination if necessary.
The website should also allow the user to enter truncated terms. For example, the user could enter "light!" and receive results for anything matching "light," "lightning," "lighter," etc.