An electronic device (101, 300), comprising: a display (160, 310); a memory (130, 320) that stores a history including information indicating split-screen areas in which scenes associated with executed applications are respectively displayed in a split-screen mode; and a processor (120, 330) configured to: in response to execution of an application in a full screen mode, display a first scene associated with the executed application on the display (160, 310) in the full screen mode, in response to receiving a signal for entry into the split-screen mode, identify a first split-screen area on the display (160, 310) for displaying a reduced scene of the first scene, and identify a second split-screen area and a third split-screen area on the display (160, 310) obtained by dividing a remaining area of the display (160, 310), other than the first split-screen area, generate a first list of applications to be displayed on the second split-screen, based on a first information included in the history, the first information indicating applications being frequently executed on the second split-screen, generate a second list of application to be displayed on the third split-screen based on a second information included in the history, the second information indicating applications being frequently executed on the third split-screen, and display the first list in the second split-screen area and the second list in the third split-screen area. a display (160, 310); a memory (130, 320) that stores a history including information indicating split-screen areas in which scenes associated with executed applications are respectively displayed in a split-screen mode; and a processor (120, 330) configured to: in response to execution of an application in a full screen mode, display a first scene associated with the executed application on the display (160, 310) in the full screen mode, in response to receiving a signal for entry into the split-screen mode, identify a first split-screen area on the display (160, 310) for displaying a reduced scene of the first scene, and identify a second split-screen area and a third split-screen area on the display (160, 310) obtained by dividing a remaining area of the display (160, 310), other than the first split-screen area, generate a first list of applications to be displayed on the second split-screen, based on a first information included in the history, the first information indicating applications being frequently executed on the second split-screen, generate a second list of application to be displayed on the third split-screen based on a second information included in the history, the second information indicating applications being frequently executed on the third split-screen, and display the first list in the second split-screen area and the second list in the third split-screen area. in response to execution of an application in a full screen mode, display a first scene associated with the executed application on the display (160, 310) in the full screen mode, in response to receiving a signal for entry into the split-screen mode, identify a first split-screen area on the display (160, 310) for displaying a reduced scene of the first scene, and identify a second split-screen area and a third split-screen area on the display (160, 310) obtained by dividing a remaining area of the display (160, 310), other than the first split-screen area, generate a first list of applications to be displayed on the second split-screen, based on a first information included in the history, the first information indicating applications being frequently executed on the second split-screen, generate a second list of application to be displayed on the third split-screen based on a second information included in the history, the second information indicating applications being frequently executed on the third split-screen, and display the first list in the second split-screen area and the second list in the third split-screen area.