Ribakood, joonkood või vöötkood, kuidas keegi seda nimetab on tänapäeva kaubanduse asendamatu abiline, millega saab identifitseerida kaupu ning neid tuvastada ribakoodilugejate ehk skännerite abil.
Tänapäeval on ribakoodilugejate maailm päris mitmekesine. Skännerid jagunevad 1D ja 2D skänneriteks. 2D oma olemuselt ei ole tegelikult midagi muud, kui topelt kiirega luger, mis annab võimaluse ka suurema hulga standardeid lugeda. Näiteks: QR koodi lugemiseks oleks vajalik 2D skänner. Tavaliselt jaekaubanduses kasutatakse peamiselt EAN13 standardit, mida on suuteline praktiliselt iga triipkoodilugeja lugema. Kindlasti peab arvestama ka töötingimusi, kus soovitakse skännerit kasutada. Mõned on kukkumiskindlad ning osa isegi niiskuskindlad skännerid, mis annavad võimaluse tööeesmärki laiendada märkimisväärselt.