19. An electronic system including one or more devices that are controlled by but distinguished from software, the electronic system comprising: at least one processing device configured to perform operations comprising: receiving at least one query term; in response to receiving the at least one query term, accessing, from electronic storage, query terms associated with previously performed searches; comparing the at least one query term with the accessed query terms associated with previously performed searches; based on comparison results, identifying previously performed searches that correspond to the at least one query term; conditioned on a number of the identified previously performed searches that correspond to the at least one query term being less than a threshold, performing a search process to identify electronic network-based search results based on the at least one query term without presenting, prior to performing the search process, a list of query terms associated with the previously performed searches included in identified previously performed searches that correspond to the at least one query term; and conditioned on the number of the identified previously performed searches that correspond to the at least one query term being greater than or equal to the threshold, presenting, prior to performing a search process to identify electronic network-based search results based on the at least one query term, a list of query terms associated wit the previously performed searches included in the identified previously performed searches that correspond to the at least one query term.
19. An electronic system including one or more devices that are controlled by but distinguished from software, the electronic system comprising: at least one processing device configured to perform operations comprising: receiving at least one query term; in response to receiving the at least one query term, accessing, from electronic storage, query terms associated with previously performed searches; comparing the at least one query term with the accessed query terms associated with previously performed searches; based on comparison results, identifying previously performed searches that correspond to the at least one query term; conditioned on a number of the identified previously performed searches that correspond to the at least one query term being less than a threshold, performing a search process to identify electronic network-based search results based on the at least one query term without presenting, prior to performing the search process, a list of query terms associated with the previously performed searches included in identified previously performed searches that correspond to the at least one query term; and conditioned on the number of the identified previously performed searches that correspond to the at least one query term being greater than or equal to the threshold, presenting, prior to performing a search process to identify electronic network-based search results based on the at least one query term, a list of query terms associated wit the previously performed searches included in the identified previously performed searches that correspond to the at least one query term. 30. The system of claim 19 wherein the at least one processing device is configured to perform operations further comprising: accessing, from electronic storage, information related to recommend sites; comparing the at least one query term with the accessed information related to recommend sites; based on comparison results, determining a list of recommended sites that correspond to the at least one query term; and presenting the list of recommended sites.