47. A non-transitory computer-readable storage medium encoded with a computer program product for facilitating a display of markup document content retrieved from a host server on a computer network, the computer network including a client system and a server system, the computer program product comprising executable instructions for: tracking interaction of a user with the markup document; storing user activity tracking information for the user with respect to the markup document, the user activity tracking information to determine portions of the markup document that were previously displayed to the user; receiving a request corresponding to an action at the client system, the action being initiated by a user of the client system, the request associated with a first URL such that the markup document is accessible from a location specified by the first URL; retrieving content associated with the markup document associated with the first URL, wherein at least a portion of the content was previously displayed to the user on the client system; determining if difference information is available, the difference information indicating a difference between a previous version and a current version of the markup document, the previous version having been presented to the user; modifying, based on the difference information and the user activity tracking information, display information for the markup document using one or more intra page bookmarks such that the portion of the markup document that was previously displayed to the user is distinguished from said another portion; and enabling the user to use the modified display information to identify and view the portions of the markup document that were not previously displayed; enabling the user to manually insert intra page bookmarks in the markup document allowing the user to start at a desired location after closing the markup document; and enabling the user to selectively choose to display the intra page bookmarks.
47. A non-transitory computer-readable storage medium encoded with a computer program product for facilitating a display of markup document content retrieved from a host server on a computer network, the computer network including a client system and a server system, the computer program product comprising executable instructions for: tracking interaction of a user with the markup document; storing user activity tracking information for the user with respect to the markup document, the user activity tracking information to determine portions of the markup document that were previously displayed to the user; receiving a request corresponding to an action at the client system, the action being initiated by a user of the client system, the request associated with a first URL such that the markup document is accessible from a location specified by the first URL; retrieving content associated with the markup document associated with the first URL, wherein at least a portion of the content was previously displayed to the user on the client system; determining if difference information is available, the difference information indicating a difference between a previous version and a current version of the markup document, the previous version having been presented to the user; modifying, based on the difference information and the user activity tracking information, display information for the markup document using one or more intra page bookmarks such that the portion of the markup document that was previously displayed to the user is distinguished from said another portion; and enabling the user to use the modified display information to identify and view the portions of the markup document that were not previously displayed; enabling the user to manually insert intra page bookmarks in the markup document allowing the user to start at a desired location after closing the markup document; and enabling the user to selectively choose to display the intra page bookmarks. 48. The non-transitory computer-readable storage medium of claim 47 , encoded with a computer program product, the computer program product further comprising: components for displaying the markup document content to the user starting from a location within the markup document where the content associated with the markup document was last displayed to the user.