Barcodes bestehen aus schwarzen Strichen und weissen Zwischenräumen. Die Abfolge dieser in ihrer Breite verschiedenen Striche und Zwischenräume dient dazu, eine bestimmte Information abzulegen, um sie später mit einem Lesegerät (Scanner) automatisiert einlesen und verarbeiten zu können. Durch ihre einfache Codierung kann die Verarbeitung (d.h. das Erkennen) durch Barcode-Lesegeräte mit 100% Genauigkeit erfolgen.