Barkod; Değişik kalınlıktaki dik çizgi ve boşluklardan oluşur.Bir barkod, uygun okuyucu ile okutulduğunda, okuyucu siyah ve beyaz çizgileri elektrik sinyallerine dönüştürür. Okuyucunun kod çözücüleri de bu sinyalleri çözerek anlayabileceğimiz rakam veya karakterlere çevirir. Bu çizgiler sadece ürünün referans numarasını içerir. Barkod konusunda halk arasında dolaşan bazı söylentiler doğru değildir. Barkod çizgileri; ürün ile ilgili açıklamalar içermez. Barkod; sadece o ürünün referans numarasını, yani kodunu saklar. Bu kod ile ürün bilgisayara tanıtılır, bilgisayarda ürün ile igili açıklayıcı, detaylı bilgiler tanımlanır. Örneğin; bir markette ürünün üzerinde bulunan barkod çizgileri ürünün fiyatı ve ürünün detayı hakkında bilgi içermez. O bir referans numarasıdır. Ürün, marketin bilgisayarına bu referans numarası ile tanıtılmıştır. Ürünle ilgili fiyat ve diğer bilgiler marketin bilgisayarına girilmiştir. Böylece ürünün fiyatı değiştiğinde sadece bilgisayardaki fiyatı değiştirmek yeterli olacaktır.
Barkod, HIZLI, KOLAY ve DOĞRU bilgi giriş metodudur. Barkod ile toplanan bilgiler doğru, güvenilir ve hızlıdır ayrıca işçilik zamanını da azaltır. Toplanan bilgiler detaylıdır, datanın daha etkili bir şekilde değerlendirilebilmesini sağlar. Barkod, sonuçta bilgilerin bilgisayara girilmesi için bir yöntemdir.
Barkod üzerindeki çubukların kalınlığı yada inceliği, çubukların arasındaki darlık ve genişliklerin bir anlamı vardır. Barkod okuyucuları, çubuklar arası mesafeyi ölçüp bu bilgileri makine koduna çevirirler daha sonra da herhangi bir cihaza ( bilgisayara, birleşik cihaza ) aktarırlar.
 

Barkod kullanımının amacı: Satış,depolama ve üretim gibi işlemlerde hataları en aza indirmek ve işlem hızını arttırmaktır. Üzerine barkod basılacak ürün eğer standart ise, matbaada basılırken üzerinde basılabilir. Eğer ürünün ambalajı yoksa, ürün etiketlenmesi sonradan barkod yazıcılar vasıtasıyla dökülüp yapılabilir. Barkod etiketleri kendinden yapışkanlı (sticker), karton, metal vs. malzemeler üzerine basılabilir. Etiketin baskı yöntemleri ise termal baskı, termal transfer baskıdır.