An electronic device, comprising: a touchscreen display; and at least one processor configured to: control the touchscreen display to display a first icon including an icon image and a first text on a home screen, wherein the first icon is for executing a first application and providing a first execution screen of the first application corresponding to a first entry point of the first application in response to detecting, by using the touchscreen display, a first user input applied to the first icon; detect, by using the touchscreen display, a second user input applied to the first icon; based on detecting the second user input, control the touchscreen display to display at least one menu item (286, 287, 288, 289) corresponding to at least one entry point of the first application respectively; detect, by using the touchscreen display, a third user input applied to a menu item corresponding to a second entry point of the first application, from among the at least one menu item (286, 287, 288, 289); and based on detecting the third user input, control the touchscreen display to display a second icon including the icon image and a second text different from the first text on the home screen, wherein the second icon is for executing the first application and providing a second execution screen of the first application corresponding to the second entry point of the first application. a touchscreen display; and at least one processor configured to: control the touchscreen display to display a first icon including an icon image and a first text on a home screen, wherein the first icon is for executing a first application and providing a first execution screen of the first application corresponding to a first entry point of the first application in response to detecting, by using the touchscreen display, a first user input applied to the first icon; detect, by using the touchscreen display, a second user input applied to the first icon; based on detecting the second user input, control the touchscreen display to display at least one menu item (286, 287, 288, 289) corresponding to at least one entry point of the first application respectively; detect, by using the touchscreen display, a third user input applied to a menu item corresponding to a second entry point of the first application, from among the at least one menu item (286, 287, 288, 289); and based on detecting the third user input, control the touchscreen display to display a second icon including the icon image and a second text different from the first text on the home screen, wherein the second icon is for executing the first application and providing a second execution screen of the first application corresponding to the second entry point of the first application. control the touchscreen display to display a first icon including an icon image and a first text on a home screen, wherein the first icon is for executing a first application and providing a first execution screen of the first application corresponding to a first entry point of the first application in response to detecting, by using the touchscreen display, a first user input applied to the first icon; detect, by using the touchscreen display, a second user input applied to the first icon; based on detecting the second user input, control the touchscreen display to display at least one menu item (286, 287, 288, 289) corresponding to at least one entry point of the first application respectively; detect, by using the touchscreen display, a third user input applied to a menu item corresponding to a second entry point of the first application, from among the at least one menu item (286, 287, 288, 289); and based on detecting the third user input, control the touchscreen display to display a second icon including the icon image and a second text different from the first text on the home screen, wherein the second icon is for executing the first application and providing a second execution screen of the first application corresponding to the second entry point of the first application.