1. A method for determining content that is significant to a user within a web page, the method comprising: electronically receiving an indication from a user that the user finds significant content that appears within a web page presently displayed to the user; only after receiving the indication, electronically analyzing, using at least one processor, the web page to identify a set of topics associated with the content that appears within the web page in response to the received indication; only after analyzing the web page to identify the set of topics, selecting, from the set of topics, a subset of topics that characterizes the content that the user found significant within the web page, the topics included within the set of topics that are not included within the subset of topics being topics that are associated with the content of the web page but that are deemed not to characterize the content that the user found significant within the web page; and updating a user profile associated with the user based on the subset of topics; wherein a user profile associated with a user is stored on a host device and updating the user profile is performed by the host device; receiving a request for content from a user; receiving a user identity associated with the user; accessing a user profile associated with the user identity; determining content to provide in response to the request based on information within the accessed user profile; and transmitting the content to a client device for display to the user.
1. A method for determining content that is significant to a user within a web page, the method comprising: electronically receiving an indication from a user that the user finds significant content that appears within a web page presently displayed to the user; only after receiving the indication, electronically analyzing, using at least one processor, the web page to identify a set of topics associated with the content that appears within the web page in response to the received indication; only after analyzing the web page to identify the set of topics, selecting, from the set of topics, a subset of topics that characterizes the content that the user found significant within the web page, the topics included within the set of topics that are not included within the subset of topics being topics that are associated with the content of the web page but that are deemed not to characterize the content that the user found significant within the web page; and updating a user profile associated with the user based on the subset of topics; wherein a user profile associated with a user is stored on a host device and updating the user profile is performed by the host device; receiving a request for content from a user; receiving a user identity associated with the user; accessing a user profile associated with the user identity; determining content to provide in response to the request based on information within the accessed user profile; and transmitting the content to a client device for display to the user. 6. The method of claim 1 wherein selecting the subset of topics comprises: enabling the user to perceive the set of topics while the web page is displayed to the user; prompting the user to select a particular topic that is related to the indication; and receiving, from the user, a selection of the particular topic that is related to the indication.