A data communication method comprising a first and a second terminal capable of data communication using a wireless signal, the method comprising: allowing the first and the second terminals to recognize each other, respectively; outputting a first and a second image objects, on respective display units of the first and the second terminals, respectively, based on that the first and the second terminals recognize each other, respectively; and generating respective control commands allowing the first and the second terminal to be paired with each other to enable short range data communication when a first and a second touch gesture are applied to the first and the second image object, respectively; outputting an icon corresponding to a selected data on the display unit of the first terminal when at least one data to be transmitted to the second terminal is selected by the first terminal in a state that the short range data communication between the first and the second terminal is enabled; transmitting, via a wireless communication unit of the first terminal, a ready signal informing that data to be transmitted to the second terminal has been prepared before transmitting the data to the second terminal; characterised by outputting an image, in response to the ready signal being received from the first terminal, on the display unit of the second terminal; transmitting, via the wireless communication unit of the first terminal, the selected data from the first terminal to the second terminal if a predetermined touch input applied to the image displayed on the display unit of the second terminal; and, receiving, via a wireless communication unit of the second terminal, the selected data transmitted from the first terminal, wherein the icon displayed on the display unit of the first terminal is gradually disappeared based on a transmitted amount of the selected data, wherein an icon corresponding to the selected data is gradually displayed on the display unit of the second terminal based on a received amount of the selected data. allowing the first and the second terminals to recognize each other, respectively; outputting a first and a second image objects, on respective display units of the first and the second terminals, respectively, based on that the first and the second terminals recognize each other, respectively; and generating respective control commands allowing the first and the second terminal to be paired with each other to enable short range data communication when a first and a second touch gesture are applied to the first and the second image object, respectively; outputting an icon corresponding to a selected data on the display unit of the first terminal when at least one data to be transmitted to the second terminal is selected by the first terminal in a state that the short range data communication between the first and the second terminal is enabled; transmitting, via a wireless communication unit of the first terminal, a ready signal informing that data to be transmitted to the second terminal has been prepared before transmitting the data to the second terminal; characterised by outputting an image, in response to the ready signal being received from the first terminal, on the display unit of the second terminal; transmitting, via the wireless communication unit of the first terminal, the selected data from the first terminal to the second terminal if a predetermined touch input applied to the image displayed on the display unit of the second terminal; and, receiving, via a wireless communication unit of the second terminal, the selected data transmitted from the first terminal, wherein the icon displayed on the display unit of the first terminal is gradually disappeared based on a transmitted amount of the selected data,