1. A method of displaying information within a three-dimensional workspace on a computer display, said method comprising: partitioning the workspace into a plurality of layers, where each layer corresponds to a display depth relative to a user; displaying at least one substantially opaque container object at a first display depth; providing to the user a pointer operative to select objects within the three-dimensional workspace at a plurality of display depths; and responsive to the user selecting a container object, reducing an opacity level of the selected container object in order to reveal at least one content object contained therein, and displaying the at least one content object contained within the selected container object at a deeper display depth relative to the first display depth.