A mobile terminal comprising: a display; and a controller configured to: cause the display to display screen information corresponding to a specific function being executed; recognize an error or trouble by a user that occurs during the execution of the specific function based on a specific image, keyword, or term included in the displayed screen information, or based on a usage pattern that is preset as an indication of the error or trouble; cause the display to display guide information for providing a solution or help for the error or trouble, the guide information including an application icon of an operation for solving the error or trouble based on information related to the solution or help; receive a touch applied to the application icon; and control the mobile terminal to perform the operation for solving the error or trouble, characterized in that the controller is further configured to: capture the screen information when the error or trouble is occurred as a capture image; extract text from the capture image and perform a search function using the extracted text as a search term; and cause the display to display data related to the error or trouble that is searched with the search term. a display; and a controller configured to: cause the display to display screen information corresponding to a specific function being executed; recognize an error or trouble by a user that occurs during the execution of the specific function based on a specific image, keyword, or term included in the displayed screen information, or based on a usage pattern that is preset as an indication of the error or trouble; cause the display to display guide information for providing a solution or help for the error or trouble, the guide information including an application icon of an operation for solving the error or trouble based on information related to the solution or help; receive a touch applied to the application icon; and control the mobile terminal to perform the operation for solving the error or trouble, characterized in that the controller is further configured to: capture the screen information when the error or trouble is occurred as a capture image; extract text from the capture image and perform a search function using the extracted text as a search term; and cause the display to display data related to the error or trouble that is searched with the search term. cause the display to display screen information corresponding to a specific function being executed; recognize an error or trouble by a user that occurs during the execution of the specific function based on a specific image, keyword, or term included in the displayed screen information, or based on a usage pattern that is preset as an indication of the error or trouble; cause the display to display guide information for providing a solution or help for the error or trouble, the guide information including an application icon of an operation for solving the error or trouble based on information related to the solution or help; receive a touch applied to the application icon; and control the mobile terminal to perform the operation for solving the error or trouble, characterized in that the controller is further configured to: capture the screen information when the error or trouble is occurred as a capture image; extract text from the capture image and perform a search function using the extracted text as a search term; and cause the display to display data related to the error or trouble that is searched with the search term. capture the screen information when the error or trouble is occurred as a capture image; extract text from the capture image and perform a search function using the extracted text as a search term; and cause the display to display data related to the error or trouble that is searched with the search term.