A mobile terminal comprising: a touch screen including a touch sensor and a display; a communication unit configured to communicate with a vehicle system that includes a vehicle display; and a controller that is configured to: receive, from the vehicle system through the communication unit, driving information that describes a status of a vehicle or a surrounding environment of the vehicle, identify an event that has occurred with respect to the mobile terminal, in response to identifying an event that has occurred with respect to the mobile terminal, determine a first function of the mobile terminal, the first function being associated with the event, and execute the first function, obtain a plurality of execution screens corresponding to the executed first function, select, based on the driving information, an execution screen from the plurality of execution screens, wherein when the driving information satisfies a first condition, a first execution screen corresponding to the executed first function is selected, and when the driving information satisfies a second condition, a second execution screen corresponding to the executed first function different from the first execution screen is selected, provide, to the vehicle system through the communication unit, the selected execution screen for displaying on the vehicle display, characterized by determining whether a driving state of the vehicle is scheduled to be switched between an autonomous driving state and a manual driving state while the display of the touch screen is turned on, and based on the determination that a driving state of the vehicle is scheduled to be switched between the autonomous driving state and the manual driving state while the display of the touch screen is turned on, provide, for display on the display of the touch screen, time left for the switching and/or a distance that the vehicle will move during the time left for the switching. a touch screen including a touch sensor and a display; a communication unit configured to communicate with a vehicle system that includes a vehicle display; and a controller that is configured to: receive, from the vehicle system through the communication unit, driving information that describes a status of a vehicle or a surrounding environment of the vehicle, identify an event that has occurred with respect to the mobile terminal, in response to identifying an event that has occurred with respect to the mobile terminal, determine a first function of the mobile terminal, the first function being associated with the event, and execute the first function, obtain a plurality of execution screens corresponding to the executed first function, select, based on the driving information, an execution screen from the plurality of execution screens, wherein when the driving information satisfies a first condition, a first execution screen corresponding to the executed first function is selected, and when the driving information satisfies a second condition, a second execution screen corresponding to the executed first function different from the first execution screen is selected, provide, to the vehicle system through the communication unit, the selected execution screen for displaying on the vehicle display, characterized by determining whether a driving state of the vehicle is scheduled to be switched between an autonomous driving state and a manual driving state while the display of the touch screen is turned on, and based on the determination that a driving state of the vehicle is scheduled to be switched between the autonomous driving state and the manual driving state while the display of the touch screen is turned on, provide, for display on the display of the touch screen, time left for the switching and/or a distance that the vehicle will move during the time left for the switching. receive, from the vehicle system through the communication unit, driving information that describes a status of a vehicle or a surrounding environment of the vehicle, identify an event that has occurred with respect to the mobile terminal, in response to identifying an event that has occurred with respect to the mobile terminal, determine a first function of the mobile terminal, the first function being associated with the event, and execute the first function, obtain a plurality of execution screens corresponding to the executed first function, select, based on the driving information, an execution screen from the plurality of execution screens, wherein when the driving information satisfies a first condition, a first execution screen corresponding to the executed first function is selected, and when the driving information satisfies a second condition, a second execution screen corresponding to the executed first function different from the first execution screen is selected, provide, to the vehicle system through the communication unit, the selected execution screen for displaying on the vehicle display, characterized by determining whether a driving state of the vehicle is scheduled to be switched between an autonomous driving state and a manual driving state while the display of the touch screen is turned on, and based on the determination that a driving state of the vehicle is scheduled to be switched between the autonomous driving state and the manual driving state while the display of the touch screen is turned on, provide, for display on the display of the touch screen, time left for the switching and/or a distance that the vehicle will move during the time left for the switching.