What is the difference between UPC and EAN?

A UPC is a 12-digit barcode used in North America to identify most products. The rest of the world uses 13-digit EAN barcodes to identify products. However, both types of barcodes are part of GS1’s international standards, so both are accepted globally.