Traceability is enabled by a unique identification for each item that is assigned by the manufacturer. This ID is often placed in a 2D barcode on the packaging. Data about each item can then be collected each time it moves through the supply chain.

If a random serial number is assigned to each item, and data is collected each time goods change hands, it is very effective in fighting counterfeiting.  It  also enables more effective recalls management.