1. A computer-implemented method, comprising: under control of one or more computers configured with specific executable instructions, accepting a query for a term in a target passage within an electronic book; accessing the electronic book; associating the term with the electronic book; accessing possible meanings of the term; and determining a top ranking meaning of the term from the possible meanings, the top ranking meaning based at least in part upon metadata associated with contents of the associated electronic book and metadata associated with the term.
1. A computer-implemented method, comprising: under control of one or more computers configured with specific executable instructions, accepting a query for a term in a target passage within an electronic book; accessing the electronic book; associating the term with the electronic book; accessing possible meanings of the term; and determining a top ranking meaning of the term from the possible meanings, the top ranking meaning based at least in part upon metadata associated with contents of the associated electronic book and metadata associated with the term. 2. The computer-implemented method of claim 1 , further comprising determining one or more related portions of one or more other electronic books, the one or more related portions using the term consistent with the top ranking meaning in the target passage within the electronic book.