A mobile terminal, comprising: a wireless communication processor configured to receive first information about a viewing history of a content and second information about a plurality of applications including a first application saved in a preset external display device; a memory configured to store a remote controller application, the first information and the second information; a display configured to display an execution screen of the remote controller application; and a controller configured to: display icons of the plurality of applications including the first application on the execution screen of the remote controller application based on the second information, and in response to a first touch input to a specific icon corresponding to the first application among the icons, display a recent content list listing at least one content previously run on the first application saved in the preset external display device on a prescribed region of the execution screen of the remote controller application based on the first information and the second information, wherein the controller is further configured to: in response to a second touch input for selecting a specific thumbnail image of a specific content from thumbnail images of the at least one content when the preset external device is turned off, transmit together a first signal and a second signal to the preset external display device, wherein the first signal is for instructing the preset external display device to run the specific content from a specific timing point, and a second signal is for turning on the preset external display device. a wireless communication processor configured to receive first information about a viewing history of a content and second information about a plurality of applications including a first application saved in a preset external display device; a memory configured to store a remote controller application, the first information and the second information; a display configured to display an execution screen of the remote controller application; and a controller configured to: display icons of the plurality of applications including the first application on the execution screen of the remote controller application based on the second information, and in response to a first touch input to a specific icon corresponding to the first application among the icons, display a recent content list listing at least one content previously run on the first application saved in the preset external display device on a prescribed region of the execution screen of the remote controller application based on the first information and the second information, wherein the controller is further configured to: in response to a second touch input for selecting a specific thumbnail image of a specific content from thumbnail images of the at least one content when the preset external device is turned off, transmit together a first signal and a second signal to the preset external display device, wherein the first signal is for instructing the preset external display device to run the specific content from a specific timing point, and a second signal is for turning on the preset external display device. display icons of the plurality of applications including the first application on the execution screen of the remote controller application based on the second information, and in response to a first touch input to a specific icon corresponding to the first application among the icons, display a recent content list listing at least one content previously run on the first application saved in the preset external display device on a prescribed region of the execution screen of the remote controller application based on the first information and the second information, wherein the controller is further configured to: in response to a second touch input for selecting a specific thumbnail image of a specific content from thumbnail images of the at least one content when the preset external device is turned off, transmit together a first signal and a second signal to the preset external display device, wherein the first signal is for instructing the preset external display device to run the specific content from a specific timing point, and a second signal is for turning on the preset external display device.