QR codes are fast becoming a requirement for businesses. They are basically small square barcodes that people can scan with the use of their mobile devices and the information contained within pops out. Businesses typically use it for linking to their websites, to help people find out more about them online.