Barcodes are used across industries to identify and keep track of products by a label with a
unique identifier. With barcodes, a centralized record can track information such as prices and
stock levels, and that information can be changed without requiring printing new labels or tags.
Barcode patterns (lines and modules) provide a way for numeric or alphanumeric information to
be read by an electronic scanner much more accurately and quickly than numbers and letters
Barcodes can be read by either laser (for 1D barcodes) or image scanners (for 1D or 2D
barcodes), and in the case of 1D barcodes, require a database to store the information they
Among the most common 1D barcode types are Code 128, which include Universal Product
Codes (UPC). 2D barcode types include PDF417, Data matrix, and QR Codes.