Keeps track of barcodes and stores configurable data per barcode