An electronic apparatus comprising: a communication interface; a display; and a processor configured to: receive a content from a source apparatus via the communication interface, obtain feature information of the content being received, and transmit the obtained feature information to an external server; receive, from the external server, identification information of the content, the identification information being obtained based on the transmitted feature information; based on a predetermined mode of the display being turned on according to a signal that is received from the source apparatus via the communication interface, obtain from the information regarding a first time point when the predetermined mode is turned on; based on the predetermined mode of the display being turned off, obtain information regarding a second time point when the predetermined mode is turned off after the first time point; and obtain identification information of the content that is displayed via the display,among a plurality of pieces of the identification information received from the external server, corresponding to the feature information obtained between the first time point and the second time point. a communication interface; a display; and a processor configured to: receive a content from a source apparatus via the communication interface, obtain feature information of the content being received, and transmit the obtained feature information to an external server; receive, from the external server, identification information of the content, the identification information being obtained based on the transmitted feature information; based on a predetermined mode of the display being turned on according to a signal that is received from the source apparatus via the communication interface, obtain from the information regarding a first time point when the predetermined mode is turned on; based on the predetermined mode of the display being turned off, obtain information regarding a second time point when the predetermined mode is turned off after the first time point; and obtain identification information of the content that is displayed via the display,among a plurality of pieces of the identification information received from the external server, corresponding to the feature information obtained between the first time point and the second time point. receive a content from a source apparatus via the communication interface, obtain feature information of the content being received, and transmit the obtained feature information to an external server; receive, from the external server, identification information of the content, the identification information being obtained based on the transmitted feature information; based on a predetermined mode of the display being turned on according to a signal that is received from the source apparatus via the communication interface, obtain from the information regarding a first time point when the predetermined mode is turned on; based on the predetermined mode of the display being turned off, obtain information regarding a second time point when the predetermined mode is turned off after the first time point; and obtain identification information of the content that is displayed via the display,among a plurality of pieces of the identification information received from the external server, corresponding to the feature information obtained between the first time point and the second time point.