Abstract: An exemplary embodiment of the present invention provides GUI sharing method. The method comprises opening an application on a first CPU, the application creating a GUI on the display of the CPU, and providing access to the GUI to a user of a second CPU. In some embodiments of the present invention, providing access to the GUI to a user of the second CPU comprises dragging the GUI to an edge of a display of the first CPU. In some embodiments of the present invention, providing access to the GUI to a user of the second CPU results in the GUI being displayed on a display of the second CPU.