12. A device comprising: a memory containing programming instructions; and a processor, coupled to the memory, to execute the programming instructions to: receive personal information relating to a user, receive a first web page requested by the user, identify one or more terms in the first web page, locate at least one second web page by submitting a plurality of different search queries to a search engine, each of the plurality of different search queries including a different combination of terms from the one or more terms in the first web page and terms based on the personal information relating to the user; insert a reference to the at least one second web page within the first web page to form a modified first web page, the modified first web page including the content of the first web page modified to include at least one link, embedded in-line with the first web page, that references the at least one second web page, the at least one link being located in-line near one of the one or more terms; and output the modified first web page.
12. A device comprising: a memory containing programming instructions; and a processor, coupled to the memory, to execute the programming instructions to: receive personal information relating to a user, receive a first web page requested by the user, identify one or more terms in the first web page, locate at least one second web page by submitting a plurality of different search queries to a search engine, each of the plurality of different search queries including a different combination of terms from the one or more terms in the first web page and terms based on the personal information relating to the user; insert a reference to the at least one second web page within the first web page to form a modified first web page, the modified first web page including the content of the first web page modified to include at least one link, embedded in-line with the first web page, that references the at least one second web page, the at least one link being located in-line near one of the one or more terms; and output the modified first web page. 15. The device of claim 12 , where the personal information includes a plurality of different types of information and each of the plurality of different search queries includes a different combination of terms from the one or more terms in the first web page and terms based on each of the different types of information and combinations of the different types of information.