A system comprising a display apparatus and a remote controller for controlling the display apparatus, wherein: the display apparatus comprises: a display; a communicator; a storage; and a processor configured to: obtain information about one or more electronic apparatuses (200a-e) from the one or more electronic apparatuses (200a-e) or a server, select an electronic apparatus, among the one or more electronic apparatuses (200a-e), based on the obtained information, wherein the obtained information comprises information on a distance between the remote controller and each of the one or more electronic apparatuses, the distance being determined based on a signal strength of a signal which is received from each of the one or more electronic apparatuses through a communicator of the remote controller or which is received from the remote controller through a communicator of each of the one or more electronic apparatuses, transmit a connection request signal to the selected electronic apparatus through the communicator along with information about a function to be performed by the display apparatus based on a user input, connect with the selected electronic apparatus and receive a user input from the selected electronic apparatus through the communicator, and execute the function based on the received user input. a display; a communicator; a storage; and a processor configured to: obtain information about one or more electronic apparatuses (200a-e) from the one or more electronic apparatuses (200a-e) or a server, select an electronic apparatus, among the one or more electronic apparatuses (200a-e), based on the obtained information, wherein the obtained information comprises information on a distance between the remote controller and each of the one or more electronic apparatuses, the distance being determined based on a signal strength of a signal which is received from each of the one or more electronic apparatuses through a communicator of the remote controller or which is received from the remote controller through a communicator of each of the one or more electronic apparatuses, transmit a connection request signal to the selected electronic apparatus through the communicator along with information about a function to be performed by the display apparatus based on a user input, connect with the selected electronic apparatus and receive a user input from the selected electronic apparatus through the communicator, and execute the function based on the received user input. obtain information about one or more electronic apparatuses (200a-e) from the one or more electronic apparatuses (200a-e) or a server, select an electronic apparatus, among the one or more electronic apparatuses (200a-e), based on the obtained information, wherein the obtained information comprises information on a distance between the remote controller and each of the one or more electronic apparatuses, the distance being determined based on a signal strength of a signal which is received from each of the one or more electronic apparatuses through a communicator of the remote controller or which is received from the remote controller through a communicator of each of the one or more electronic apparatuses, transmit a connection request signal to the selected electronic apparatus through the communicator along with information about a function to be performed by the display apparatus based on a user input, connect with the selected electronic apparatus and receive a user input from the selected electronic apparatus through the communicator, and execute the function based on the received user input.