QR Codes are a data matrix barcode that can be read by the camera on smartphones. They are often used for marketing purposes, including in magazines or on websites. The QR Code is made up of black modules arranged in a square pattern on a white background. The modules contain binary data in the form of dark squares, which can be read by an imaging device and converted to text.