Barcode labels allow for retailers to create an organised and regulated system for the products they sell, with things put into categories and stored on a central database.
By having a barcode system which can only be understood by a specially designed device you can ensure that no mistakes are made. For instance, barcodes can even be scanned upside down without any problem. This makes for such a reliable way of sorting out stock and for scanning items at speed.