I lettori e gli scanner di codici a barre e codici QR sono dispositivi facili da usare, impiegati per automatizzare il processo di identificazione di persone e oggetti tramite un codice a barre o un codice bidimensionale (QR, AZTEC, Datamatrix) letto dallo scanner. Un codice di questo tipo può contenere una stringa di caratteri che, se opportunamente associata in un database, può fornire informazioni sul nome, il tipo e il prezzo di un prodotto oppure trasmettere dati relativi a una persona specifica a cui è stato assegnato il codice.