An apparatus configured for running at least one of a plurality of applications in a mobile terminal, comprising: a display configured to display a current screen, i.e. a first screen window corresponding to the complete screen and configured to display application content of a running application; wherein the apparatus is configured to run a specific second application if a touch event of a certain type occurs on the first screen window by displaying a second screen window associated with the specific second application, the displayed second screen window partially overlapping and partially obscuring the displayed first screen window ; and a controller configured to hide the second screen window while a second touch event in an external area of the second screen window is maintained, the external area being part of the first screen window, and display again the second screen window partially overlapping and partially obscuring the displayed first screen window if the second touch event in the external area of the second screen window is released , wherein if a touch event occurs on the second screen window while displaying the second screen window, the controller displays a list of applications; and wherein if an application is selected from the current screen, i.e. a first screen window corresponding to the complete screen, by a drag event having occurred with the touch event maintained in a state where the second screen window is hidden, the controller stores data executed on the second screen window as data for the application selected by the touch and drag event, displays a further screen window for running the selected application and exits the hidden second screen window . a display configured to display a current screen, i.e. a first screen window corresponding to the complete screen and configured to display application content of a running application; wherein the apparatus is configured to run a specific second application if a touch event of a certain type occurs on the first screen window by displaying a second screen window associated with the specific second application, the displayed second screen window partially overlapping and partially obscuring the displayed first screen window ; and a controller configured to hide the second screen window while a second touch event in an external area of the second screen window is maintained, the external area being part of the first screen window, and display again the second screen window partially overlapping and partially obscuring the displayed first screen window if the second touch event in the external area of the second screen window is released , wherein if a touch event occurs on the second screen window while displaying the second screen window, the controller displays a list of applications; and wherein if an application is selected from the current screen, i.e. a first screen window corresponding to the complete screen, by a drag event having occurred with the touch event maintained in a state where the second screen window is hidden, the controller stores data executed on the second screen window as data for the application selected by the touch and drag event, displays a further screen window for running the selected application and exits the hidden second screen window . <EOS>