A mobile terminal (110; 220; 520; 6020; 6220; 6820; 7530; 7620; 7820; 8300) comprising: a communicator configured to communicate with wearable devices (120, 130; 210, 230; 510, 530; 6010, 6030; 6210, 6230; 6810, 6830. 6832, 6834; 7510, 7520, 7540; 7610, 7630; 7810, 7830; 8500), wherein each of the wearable devices comprises a communicator for communicating with the communicator of the mobile terminal; a memory configured to store capability information indicating capabilities of the wearable devices; and a processor configured to determine a first wearable device and a second wearable device among the wearable devices, based on the capability information, the first wearable device being configured to perform a first sub-function for executing a function of the mobile terminal, the second wearable device being configured to perform a second sub-function to be executed together with the first sub-function to execute the function of the mobile terminal, wherein the processor is configured to control the first wearable device to perform the first sub-function and to control the second wearable device to perform the second sub-function, characterised in that the memory is further configured to store mapping information comprising device performance information indicating device performance capabilities of the wearable devices and minimum performance information indicating a minimum performance required for executing the sub-function for executing the function of the mobile terminal, and wherein the processor is configured to access the device performance information and the minimum performance information to determine the wearable device that is to perform the sub-function for executing the function of the mobile terminal. a communicator configured to communicate with wearable devices (120, 130; 210, 230; 510, 530; 6010, 6030; 6210, 6230; 6810, 6830. 6832, 6834; 7510, 7520, 7540; 7610, 7630; 7810, 7830; 8500), wherein each of the wearable devices comprises a communicator for communicating with the communicator of the mobile terminal; a memory configured to store capability information indicating capabilities of the wearable devices; and a processor configured to determine a first wearable device and a second wearable device among the wearable devices, based on the capability information, the first wearable device being configured to perform a first sub-function for executing a function of the mobile terminal, the second wearable device being configured to perform a second sub-function to be executed together with the first sub-function to execute the function of the mobile terminal, wherein the processor is configured to control the first wearable device to perform the first sub-function and to control the second wearable device to perform the second sub-function, characterised in that the memory is further configured to store mapping information comprising device performance information indicating device performance capabilities of the wearable devices and minimum performance information indicating a minimum performance required for executing the sub-function for executing the function of the mobile terminal, and wherein the processor is configured to access the device performance information and the minimum performance information to determine the wearable device that is to perform the sub-function for executing the function of the mobile terminal.