QR Codes are a special type of barcode that visually encodes information. QR codes have a variety of purposes, but recently they’ve been used to encode website address. It’s a popular marketing tool to include a QR code on marketing material, so users can scan it with their smart phone to go directly to a product’s website.