1. A method of providing information associated with a selected item in an electronic document, comprising: receiving a selection of an item contained in an electronic document; passing data representing the selected item to an information source; at the information source, parsing a data source for information associated with the selected item; returning the information associated with the selected item; displaying a user interface in the electronic document in proximity to the selected item; and displaying the information associated with the selected item in the user interface.