The primary distinction between QR codes and barcodes is a matter of physical dimension. Barcodes are read in a straight line. Therefore, information is restricted to what can fit within that particular stripe. However, QR codes allow for yet another plane upon which data can be recorded and read.