Los códigos QR (Quick Response) son algo similar a los códigos de barras.
La diferencia es que el código de barras es lineal y el QR tiene dos dimensiones: es un cuadrado con tres cuadraditos en tres de los vértices (que fijan la posición) y que encriptan una información de manera similar a como los códigos de barras lo hacen con la información del producto al que se asocian.
La información encriptada puede ser de muy diversos tipos.