QR code
In a QR code you can encode text, and not only numbers as in barcodes. A QR Code is a black%white matrix. They are used very often to encode website URLs, but even for promotional codes, passwords, social marketing. QR codes can be read by smartphones or tablet.