QR code works similarly to barcodes at the super-market. Every QR code consists black squares and dots and they represent different pieces of information. When scanned, unique pattern on the barcode translates into human-readable data. This transaction happens in seconds.