1. A method for providing query parameters to a search engine, comprising: receiving, by one or more computers, data specifying two or more locations of a graphical user interface that were included in a user selection area; determining, based on the received data and by the one or more computers, that a first portion of text is included in the user selection area; creating, by the one or more computers, a textual search query based at least in part on the first portion of text; identifying, by the one or more computers, a second portion of text that is presented in the graphical user interface, but is not included in the user selection area; modifying, by the one or more computers, the textual search query based at least in part on the second portion of text, wherein the modifying comprises: including, in the textual search query, a word that differs from words included in the first and second portions of text and describes a context of the second portion of text; and submitting, by the one or more computers, the modified textual search query to the search engine.