1. An apparatus for providing a short range wireless communication function, the apparatus comprising: a transceiver configured to recognize a tag and read a message from the tag; a memory; and at least one processor configured to: determine whether first record type data for executing or downloading of a first application exists in the message, the first record type data including a name of the first application, when the first record type data exists in the message, compare the name of the first application included in the first record type data with a predetermined name stored in the memory, when the name of the first application included in the first record type data matches the predetermined name stored in the memory, store second record type data included in the message in the memory, the second record type data including short range wireless communication address information, determine whether the first application corresponding to the first record type data has been installed, execute the first application according to the first record type data when the first application has been installed, provide the second record type data stored in the memory to the first application so as to enable the first application to execute a first function of connecting according to the short range wireless communication address information stored in the memory, and when the first record type data does not exist in the message, execute a second function according to data included in the message, wherein the first record type data and the short range wireless communication address information are simultaneously processed.