A display apparatus comprising: a processor which processes a content signal; a display which displays an image based on the processed content signal; a command receiver which receives a current voice command from a user; a communicator which communicates with a first server; a storage unit; and a controller; wherein the controller is arranged to receive, from the first server, a voice recognition command list comprising at least one voice recognition command and control command information corresponding to the voice recognition command, and store the received voice recognition command list in the storage unit, the voice recognition command being a voice command given by the user which has been successfully recognized a predetermined number of times or more, wherein the predetermined number is a threshold value for including the voice recognition command in the voice recognition command list, the control command information causing the display apparatus to operate as desired by the user according to the voice command from the user; the controller is arranged to determine, in response to receiving the current voice command, whether the received current voice command corresponds to the voice recognition command comprised in the stored voice recognition command list (231, 151), the controller is arranged to control the processor, in response to determining that the received current voice command corresponds to the voice recognition command comprised in the stored voice recognition command list (231, 151), to operate as desired by the user based on the control command information corresponding to the voice recognition command comprised in the stored voice recognition command list (231, 151), the controller, in response to determining that the received current voice command does hot correspond to the voice recognition command comprised in the stored voice recognition command list (231, 151), is arranged to transmit the received current voice command to the first server, receive corresponding control command information from the first server, and control the processor to operate as desired by the user based on the received control command information, and the controller is arranged to receive the voice recognition command list from the first server which does not include voice commands of which the number of successfully recognition is less than the predetermined number of times. a processor which processes a content signal; a display which displays an image based on the processed content signal; a command receiver which receives a current voice command from a user; a communicator which communicates with a first server; a storage unit; and a controller; wherein the controller is arranged to receive, from the first server, a voice recognition command list comprising at least one voice recognition command and control command information corresponding to the voice recognition command, and store the received voice recognition command list in the storage unit, the voice recognition command being a voice command given by the user which has been successfully recognized a predetermined number of times or more, wherein the predetermined number is a threshold value for including the voice recognition command in the voice recognition command list, the control command information causing the display apparatus to operate as desired by the user according to the voice command from the user; the controller is arranged to determine, in response to receiving the current voice command, whether the received current voice command corresponds to the voice recognition command comprised in the stored voice recognition command list (231, 151), the controller is arranged to control the processor, in response to determining that the received current voice command corresponds to the voice recognition command comprised in the stored voice recognition command list (231, 151), to operate as desired by the user based on the control command information corresponding to the voice recognition command comprised in the stored voice recognition command list (231, 151), the controller, in response to determining that the received current voice command does hot correspond to the voice recognition command comprised in the stored voice recognition command list (231, 151), is arranged to transmit the received current voice command to the first server, receive corresponding control command information from the first server, and control the processor to operate as desired by the user based on the received control command information, and the controller is arranged to receive the voice recognition command list from the first server which does not include voice commands of which the number of successfully recognition is less than the predetermined number of times.