1. A terminal comprising: an input interface configured to acquire text data comprising first search information; a camera configured to acquire video data or still image data comprising second search information; a microphone configured to acquire audio data comprising third search information; and a searcher configured to: identify whether any one or any combination of the first search information, the second search information, and the third search information is acquired from any one or any combination of the input interface, the camera, and the microphone, respectively; acquire a first search result from a first data storage, based on the first search information, in response to the first search information being identified to be acquired from the input interface; acquire a second search result from a second data storage different from the first data storage, based on the second search information, in response to the second search information being identified to be acquired from the camera; and acquire a third search result from a third data storage different from the first data storage and the second data storage, based on the third search information, in response to the third search information being identified to be acquired from the microphone; and an output interface configured to provide the first search result, the second search result, and the third search result that are acquired, wherein the searcher is further configured to acquire each of the first search result, the second search result, and the third search result, using an application corresponding to a data type of a respective one of the first search information, the second search information, and the third search information.