A QR code (abbreviated from Quick Response code) is a type of matrix barcode (or two-dimensional barcode) A barcode is a machine-readable optical label that contains information about the item to which it is attached.