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 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 ; 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 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 ; 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 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 ; 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. <EOS>