RFID använder radiofrekvensteknik för att känna igen föremål, djur eller människor på avstånd. Det sker med hjälp av elektroniska taggar som i sin enklaste form tilldelar en unik identitet till det som de är fästa på och överför den via radiofrekvenskanaler. Denna unika identitet, tillsammans med andra data som kan finnas lagrade på enheten, kan plockas upp av läsare. RFID-läsare kan anslutas till internet, vilket gör att data kan övervakas i realtid.

RFID-taggar spelar därför en nyckelroll när det gäller att möjliggöra spårbarhet av produkter, eftersom de möjliggör unik identifiering av produkter i realtid genom hela leveranskedjan. De är också relativt mångsidiga: De kan både autentisera och identifiera hela produkter och deras enskilda delar. Av dessa skäl är RFID-tekniken lämplig att använda i lösningar för sakernas internet (IOT) och används ofta i anordningar för att motverka varumärkesförfalskning. Ett särskilt vanligt exempel är "smarta etiketter", där RFID-taggar bäddas in i självhäftande etiketter för att göra dem "smarta". Det finns flera olika typer av RFID-teknik. 

Alla RFID-system består dock av samma tre nyckelelement. 

  • Taggar – dessa fästs på varorna och innehåller en antenn och ett mikrochip som innehåller produktdata (t.ex. unika identifierare eller webbadresser till webbplatser som innehåller ytterligare information). I vilken utsträckning lösningen är säker mot reproduktion och manipulering beror på:
    • kommunikationsprotokollet, och
    • hur den information som lagras i taggen skyddas (t.ex. med en kod, ett lösenord eller en krypteringsalgoritm).
  • Läsare – dessa används för att ställa frågor till taggen, ta emot svarsinformation och överlämna den till databehandlingssystemet. RFID-läsare är specifika för den typ av RFID-tagg som används.
  • Ett databehandlingssystem – detta är anslutet till läsarna via internet. Systemet använder identifieringskoderna från taggarna för att få fram och hantera all tillgänglig information som är kopplad till objekten.

Kostnaderna för att införa RFID-system varierar beroende på vilka funktioner de ska utföra och därmed vilken typ av enhet som används.