A QR code (Quick Response code) is a two-dimensional barcode that contains information in a machine-readable format. It can store various types of data, such as text, URLs, contact information, or other data types. QR codes are often scanned using a smartphone or other QR code reader, allowing the encoded information to be quickly accessed.