a system for consolidating multiple discrete machines and applications into a single rack mounted server system . dedicated application servers maintain the discrete machines as virtual machines accessible by thin clients through secure hardwire or wireless connections and through client management servers . the system polls the application servers to compile lists of available and active applications . the list of available applications is displayed to users via an application navigation graphical user interface . the graphical user interface presents a menu from which users can point and click to select the application they wish to access .