Terminal and method for executing data

A terminal and a method for executing data are provided to select numbers assigned to respective data when searching and executing data, thereby easily searching for and executing the data. An input unit receives search information from a user. A display unit displays an input window for receiving the search information on a screen. The search information is condition information for extracting specific data from various data stored in a storage unit. The search information is constituted of at least one of a letter, a figure, and a symbol. The display unit extracts data in which the title including the search information is set, and then displays a data list constituted of the extracted data(S220). The data is at least one of a phone number, a music file, a video file, a text file, a broadcast channel, and a web-address. The input unit receives a number assigned to the displayed data, wherein the number is selected by the user(S230). A controller executes the data associated to the selected number(S240).