Barcodes

How do barcodes work exactly?