Computer-generated content, typically in visual form, overlaid on a real-world environment, in which objects in the real world are enhanced by computer-generated images which can appear to be three-dimensional. Historically, AR was used in classic film production to superimpose animated elements onto live-action scenes. A common application of AR technology today is in video games (e.g., Pokemon Go).