11. A system, comprising: at least one processor; and a memory storing instructions that when executed by the at least one processor cause the system to: communicate, to a remotely located client device, data associated with a user interface component of an application executing within a virtual machine hosted by the system; and instruct the remotely located client device to render, within a user interface associated with the remotely located client device and with a graphical appearance based on at least one user interface component of the user interface associated with the remotely located client device, a user interface component corresponding to the user interface component of the application executing within the virtual machine hosted by the system.
11. A system, comprising: at least one processor; and a memory storing instructions that when executed by the at least one processor cause the system to: communicate, to a remotely located client device, data associated with a user interface component of an application executing within a virtual machine hosted by the system; and instruct the remotely located client device to render, within a user interface associated with the remotely located client device and with a graphical appearance based on at least one user interface component of the user interface associated with the remotely located client device, a user interface component corresponding to the user interface component of the application executing within the virtual machine hosted by the system. 12. The system of claim 11 , wherein the data identifies the application executing within the virtual machine, and wherein the instructions, when executed by the at least one processor, cause the system to instruct the remotely located client device to render an application icon corresponding to the application executing within the virtual machine.