1. A method comprising: receiving a plurality of presentation pages on a client computer from a server computer, the presentation pages comprising static pages and interactive pages arranged in a predetermined sequence, wherein the static pages comprise static data and the interactive pages comprise one or more active regions, wherein each active region is associated with a server application feature; displaying the presentation pages on the client computer sequentially in the predetermined sequence; receiving, on the client computer, a selection of one of said active regions; sending, in response to a selected active region on a particular interactive page, a message specifying a particular server application feature associated with the selected active region to access data corresponding to the particular server application feature; receiving the data corresponding to the particular server application feature associated with the selected active region in the client computer to be rendered on the particular interactive page.