Package serialization is the marking of a package on the production line with a unique identifying number. These numbers are usually printed on the surface of the packaging or on a label which is then applied to the package in both human and machine-readable formats (usually a 1D or 2D barcode). These numbers are recorded and uploaded to a central database.