A system and method for web browsing contemporaneously displays multiple
web pages, preferably within a single window, for a user to view. In a
preferred embodiment, a current web page, a past web page, and a future
web page are contemporaneously displayed in a single window. In this
embodiment, the present invention tracks a past web page and renders it
in a first panel, renders the current web page in a second panel, and
identifies a hyperlink in the current web page to retrieve and render the
future web page in a third panel. Preferably, all of these panels are
embedded within a single window. In this manner, the user
contemporaneously views the current web page, the past page, and the
future web page in the single window. Preferably, a web browsing room is
implemented in a three-dimensional space where walls of the rooms
correspond to various ones of the aforementioned panels. The user can
view the web pages in the browsing room using various three-dimensional
navigation techniques.