1. A method for providing a user interface to manage one or more applications in a head mounted display device associated with a user, comprising: determining a total field of view of a user in a real world three-dimensional space through the head mounted display device, the total field of view representing a range of views of the user of the real world three-dimensional space over a period of time and over a continuous range of rotation of the user's head, the total field of view being a combined view of previously viewed regions in the period of time plus a current view being observed in a primary field of view through the head mounted display but being less than all views of the real world three-dimensional space, the total field of view being larger than the primary field of view of the user at a single instant in time; dividing the total field of view into at least a first region in three-dimensional space and a second region in three-dimensional space, the first region and the second region being non-overlapping; generating a first menu including a first list of one or more applications; displaying the first menu in a first position in the first region of the total field of view of the user; receiving a user selection to activate an application from the first list of one or more applications provided in the first menu; generating a second menu including a second list of one or more applications, the second list of one or more applications including the application that has been activated from the first list of one or more applications provided in the first menu; and displaying the second menu in a second position in the second region of the total field of view of the user.