1. A computer readable medium comprising a plurality of instructions for facilitating accessing information by a user and displaying information for the user via a network, the plurality of instructions, when executed by a computing device, result in the computing device: receiving a request from another computing device via the network regarding at least a portion of a first set of formatted markup information to be displayed on the another computing device; transmitting a response to the another computing device, the response being responsive to the request and including embedded data and embedded instructions, wherein at least a portion of the first set of formatted markup information is generated for display on the another computing device by the another computing device executing at least a portion of the embedded instructions on at least a portion of the embedded data, with the byte size of the at least a portion of the embedded instructions and the at least a portion of the embedded data together being less than the byte size of the at least a portion of the first set of formatted markup information being generated for display, thereby improving the response time for the transmission of the at least a portion of the first set of formatted markup information; subsequently receiving another request from the another computing device via the network regarding at least a portion of additional formatted markup information to be displayed on the another computing device; and transmitting another response to the another computing device, the another response being responsive to the another request and including at least another set of embedded data, wherein at least a portion of the additional formatted markup information is generated for display on the another computing device by the another computing device executing at least a portion of the previously transmitted embedded instructions on at least a portion of the another set of embedded data, whereby the at least a portion of the additional formatted markup information is generated without having to re-transmit the previously transmitted embedded instructions, wherein, when displayed by the another computing device, the first set of formatted markup information includes a plurality of items for the user to select via the another computing device, and a search user interface to enable the user to submit search data, and wherein after the user has submitted search data, formatted markup information regarding search results is displayed by the another computing device.