A RFID utiliza tecnologias de radiofrequência para reconhecer objetos, animais ou pessoas à distância. Fá-lo através de etiquetas eletrónicas que, na sua forma mais básica, atribuem uma identidade única ao objeto a que estão ligadas e transmitem-na através de canais de radiofrequência. Esta identidade única, juntamente com quaisquer outros dados que possam estar armazenados no dispositivo, pode ser captada por leitores. Os leitores RFID podem ser ligados à Internet, permitindo que os dados sejam monitorizados em tempo real.

As etiquetas RFID desempenham, por conseguinte, um papel fundamental na rastreabilidade dos produtos, uma vez que permitem a identificação única dos produtos em tempo real ao longo de toda a cadeia de abastecimento. São também razoavelmente versáteis: podem tanto autenticar e identificar produtos inteiros como as suas partes individuais. Por estas razões, a tecnologia RFID é adequada para utilização em soluções da Internet das coisas (IOT) e é amplamente utilizada em dispositivos anticontrafação. Um exemplo particularmente comum é o das "etiquetas inteligentes", em que as etiquetas RFID são incorporadas em etiquetas adesivas para as tornar "inteligentes". Existem vários tipos diferentes de tecnologia RFID. 

No entanto, todos os sistemas RFID consistem nos mesmos três elementos-chave. 

  • Etiquetas - são fixadas nas mercadorias e incluem uma antena e um microchip que contém dados do produto (p.ex., identificadores únicos ou URLs de sítios Web que contêm mais informações). O grau de segurança da solução contra reprodução e adulteração depende de:
    • do protocolo de comunicação; e
    • da forma como a informação armazenada na etiqueta é protegida (p.ex., por um código, uma palavra-passe ou um algoritmo de encriptação).
  • Leitores - são utilizados para consultar a etiqueta, receber informações de resposta e transmiti-las ao sistema de processamento de dados. Os leitores RFID são específicos do tipo de etiqueta RFID adotado.
  • Um sistema de processamento de dados - este sistema está ligado aos leitores através da Internet. O sistema utiliza os códigos de identificação das etiquetas para obter e gerir todas as informações disponíveis associadas aos objetos.

Os custos associados à implementação de sistemas RFID variam consoante as funções que se pretende que estes desempenhem e, portanto, o tipo de dispositivo utilizado.