QR code systems function by encoding information into a small, square-shaped graphic. When a user scans the QR code with their device, the encoded information is quickly decoded and displayed. This can direct the user to a website, show a message, or perform another action, such as adding a contact or connecting to a Wi-Fi network.