1. A method for conserving bandwidth, the method comprising: receiving, at a client device, a user input captured by a human interface device associated with the client device, wherein the user input includes a partial search term comprising at least two words; generating a first message by the client device and transmitting the first message to a server, wherein the first message contains the user input, wherein the first message causes the server to determine a plurality of probable search terms by comparing the partial search term to a database of common search terms; receiving, at the client device, a second message from the server, wherein the second message contains the plurality of probable search terms, and wherein the second message causes the client device to display, on a display associated with the client device, the plurality of probable search terms in a selectable format that includes a preview link or button associated with each probable search term; generating a third message by the client device and transmitting, by the client device, the third message to the server, wherein the third message contains a request for a sample search of a selected probable search term, and wherein the third message was sent by the client device as a result of a user selection of the preview link or button associated with one of the plurality of probable search terms, and wherein the selected probable search term is the one of the plurality of probable search terms associated with preview link or button that was selected, and wherein the third message causes the server to retrieve the sample search, wherein the sample search comprises at least one top result of a search using the selected probable search term, wherein the at least one top result comprises information relating to at least one web page corresponding to the at least one top result; and receiving, by the client device, a fourth message from the server, wherein the fourth message contains the sample search associated with the selected probable search term, and wherein the fourth message causes the client device to display, on the display associated with the client device, the sample search results in a selectable format that includes a run search link or button, and wherein selecting one of the sample search results causes a corresponding web page to be loaded, wherein transmission of the first, second, third, and fourth messages, in total, requires less bandwidth, at the client device, than transmission of a full search based on the selected probable search term.