This document provides information on UPC, UPC-A, UPC-E and EAN barcode symbologies. It explains that UPC is a barcode standard used widely in the US and Canada for tracking retail products. A UPC barcode has 12 numeric digits and includes a check digit for error detection. It describes the bit patterns used to represent each digit and how the check digit is calculated. The document also notes that UPC codes are part of the global GS1 numbering standards and discusses related symbologies like EAN, EAN-13 and UPC-E.