A graphical user interface comprising a main pane, a web button or
interactive content button area, an input area, a mini map area, and a
three-dimensional view area is disclosed. There are three main view that
are displayed (a) three-dimensional perspective view of a virtual
three-dimensional space that comprises a plurality of virtual display
windows, wherein each of the virtual display windows is allocated a
specific position in the space and is associated with a network location
identifier of a content provider, or (b) an interactive content view of
network content associated with the network location identifier, or (c) a
map view comprising a map of the virtual three-dimensional space. Various
map display, path generation, and navigation functions are provided. The
graphical user interface provides a flexible and intuitive way to
navigate a complex three-dimensional virtual space in which web pages or
other interactive content are mapped to virtual display windows of
virtual buildings in a virtual three-dimensional space.