Both RFID(radio frequency identification) and NFC (near field communication) adopts radio signals for all sorts of tagging and tracking purposes. Since NFC operates at High Frequency of 13.56 MHz which is an extension of RFID High Frequency standards, the best description for NFC is that a subset of RFID . NFC therefore shares many physical properties with RFID technology, but there are three main difference between them:
1 Reading distance:
RFID tags can be active (the RFID tag are powered and can transmit data) or passive (RFID tag do not have their own power source and must be powered by the reader). The reading distance for active RFID tags are up to 100 meters , for passive RFID tags are about up to around 20 meters. The reading distance for NFC is limited to few centimeters.
RFID is capable of one way communication only. NFC is capable for two way communications, which means a NFC device may act as both a reader or tag. Therefore NFC can be used for more complex interactions such as peer-to-peer (P2P) sharing.