Los códigos QR son códigos de barras bidimensionales que pueden almacenar gran cantidad de datos e información y ser leídos rápidamente desde cualquier ángulo mediante el uso de cámaras de teléfonos móviles. Permiten vincular el mundo físico con el virtual al proporcionar información adicional a través de páginas web accesibles con el móvil. Se usan cada vez más en aplicaciones como guías turísticas, promoción de productos, comercio electrónico y control de accesos.