A method of providing a widget includes displaying a first widget indicating time, and displaying first information indicating an attribute of a second widget and second information specifying the first information based on a user's selection on the first widget. The second widget includes the first information and the second information.