Presque chaque article acheté dans un magasin a un code à barres. Le code universel des produits (CUP) ou un code à barres permet de découvrir ce que l'élément est et où elle a été faite. L'information est codée par la taille et l'espacement des lignes noires. Un scanner de code à barres traduit le code à barres dans le texte que les consommateurs peuvent lire. UPC est le système de numérotation standard qui définit quelle information est contenue dans un code à barres. L'UPC est habituellement un groupe de numéros trouvés sous le code à barres.