Kod kreskowy to graficzne przedstawienie informacji niezbędnych do wprowadzenia produktu na rynek. Kodem kreskowym opatrzone są wszystkie produkty podlegające sprzedaży masowej w małych sklepach lub hipermarketach. Kod kreskowy przedstawiony jest za pomocą ciągu cyfr oraz pionowych linii o różnej grubości na białym tle, tak wyglądający kod umieszczany jest na opakowaniu produktu, etykiecie lub metce. Kod kreskowy najczęściej składa się z 13 cyfr, które kolejno oznaczają: pierwsze dwie miejsce pochodzenia produktu, kolejne pięć określają identyfikator producenta, następne pięć zazwyczaj oddzielone przez dwie dłuższe od innych cienkie linie, oznaczają identyfikator produktu, ostatnia cyfra to cyfra kontrolna, która jest generowana przez system automatycznie. Kod w takiej postaci nazywany jest kodem EAN-13. W przypadku kiedy na opakowania produktu jest niewystarczająca ilość miejsca, aby umieścić czytelny trzynastocyfrowy kod kreskowy stosuje się jego skróconą wersję EAN-8.