1. A computer-implemented method for preloading a web page retrieved over a network, the method comprising: providing a first web page in a web browser associated with a client computer where the first web page includes a plurality of links to at least one second web page; receiving data identifying a target link, chosen from the plurality of links, as a preloading target; performing a preload operation, using a processor, by retrieving information over the network from a target web page associated with the target link, where retrieving information from the target web page is carried out without providing the target web page in a visible browser window in a manner that allows a user to interact with links within the target web page, and where the information comprises at least a portion of content of the target web page; receiving a selection operation performed on a selected link, the selected link chosen from the plurality of links, and the selection operation indicating an intent to view a selected web page associated with the selected link; determining that the selected link is the target link; and in response to determining that the selected link is the target link: determining whether the information retrieved is partially preloaded, if the information retrieved is partially preloaded, retrieving updated information over the network from the target web page that is different from the partially preloaded information, and displaying the target web page using the information retrieved over the network.