1. A computer-implemented method for augmenting web pages with related resources through layered augmentation, the method comprising: analyzing a web page to identify a keyword in the web page; locating a piece of reference data from a reference database matching the identified keyword; generating an association of the located piece of reference data and the keyword; embedding the association in an augmented web page corresponding to the web page; receiving a request from a client computer corresponding to a pointer being positioned over the keyword in the augmented web page; and responsive to receiving the signal: determining a plurality of resources relevant to the keyword by searching for the plurality of resources using the located piece of reference data in a resource database, and transmitting the plurality of resources to the client computer for display in a multi-layered dialog box, such that a viewer can access the plurality of resources by interacting with the multi-layered dialog box without leaving the augmented web page.
1. A computer-implemented method for augmenting web pages with related resources through layered augmentation, the method comprising: analyzing a web page to identify a keyword in the web page; locating a piece of reference data from a reference database matching the identified keyword; generating an association of the located piece of reference data and the keyword; embedding the association in an augmented web page corresponding to the web page; receiving a request from a client computer corresponding to a pointer being positioned over the keyword in the augmented web page; and responsive to receiving the signal: determining a plurality of resources relevant to the keyword by searching for the plurality of resources using the located piece of reference data in a resource database, and transmitting the plurality of resources to the client computer for display in a multi-layered dialog box, such that a viewer can access the plurality of resources by interacting with the multi-layered dialog box without leaving the augmented web page. 7. The method of claim 1 , further comprising: determining a context of the keyword in the web page, wherein determining the plurality of resources relevant to the keyword further comprises searching for the plurality of resources using the context of the keyword in the resource database.