Rakamları yada alfanümerik karakterleri temsil eden, değişik genişliklerde bir dizi dik çizgiler ve boşluklardır. Barkod çizgi ve boşluk genişliklerinden ve onların varyasyonlarından gelen yansımalar hassas bir lazer ışığı kullanan bir barkod okuyucu tarafından okunur. Okuyucu yansıyan ışığı bilgiye dönüştürür ve bu bilgiyi bir bilgisayara aktarır. Bilgi dosyalarından yada bilgi tabanlarından bilgiye ulaşmaya yarayan bir anahtar gibi işlev görür.