A method and apparatus for geometrically organizing, interfacing to, surfing,
authoring,
converting and viewing computer files such as pages on the World Wide Web or operator
interface windows of application software. A plurality of related Web pages or
windows are organized and presented for view on a computer display in an apparent
three or four dimensional relationship to each other with a front, right, left,
top, and bottom face (page). A back face may be accessed by a button. Each face
and its corresponding page/file can be further spatially related to five other
faces and their corresponding pages/files in the same manner ad infinitum. The
related pages are organized as a matrix of three dimensional cubes or four dimensional hypercubes.