La Realidad Aumentada permite que el mundo virtual se mezcle con el real, permitiendo a los usuarios interactuar con objetos virtuales. Tuvo sus orígenes en los códigos 2D que permitían almacenar más información que los códigos de barras. Funciona mediante el uso de un objeto real marcado, una cámara que capta la imagen, y software que interpreta la señal para crear y superponer objetos virtuales.