QR codes were invented in 1994 by Toyota to track vehicles and parts during manufacturing. Now they are commonly used to easily share links and transfer information between smartphones. QR codes contain black and white squares that encode text or URLs that direct a scanning phone to open a website, place a call, send a text, or take other actions. The codes use error correction and have position markers to allow them to be scanned even if partially obscured. Popular uses include linking to websites, including phone numbers to call or text, and storing other data on a mobile device.