A QR Code is a matrix barcode (or two-dimensional code), readable by QR scanners, mobile phones with a camera, and smartphones. The code consists of black modules arranged in a square pattern on white background. The information encoded can be text, URL or other data.
Although initially used for tracking parts in vehicle manufacturing, QR Codes are now used in a much broader context, including both commercial tracking applications and convenience-oriented applications aimed at mobile phone users (known as mobile tagging). QR Codes can be used to display text to the user, to add a vCard contact to the user's device, to open a URI or to compose a text message or email. Users can also generate and print their own QR Code for others to scan and use by visiting one of several free QR Code generating sites. Frank C. Hudetz, a US Marketing Services Professional, claims to have invented the idea of mapping bar codes to a URL.
QR Code Structure Example