A QR code (Quick Response code) is a type of barcode that can be scanned using a smartphone camera to quickly and easily access information, such as a website, contact details or a message. They consist of a pattern of black and white squares and are commonly used in marketing and advertising, payments, and event ticketing.