QR codes encode information like URLs or snippets of code in a pattern of light and dark squares that can be read by smartphone cameras. When scanned, the camera captures the image and converts it into digital information readable by the device. While each QR code can have up to 177 rows and columns, there is no limit to the number that can be created since they are made up of binary digits that can be endlessly rearranged. QR codes see wide application for sharing contact information, linking to websites, boosting app downloads and more through uses on business cards, public transportation, product packaging and more.