Glossary
Virtual reality
An immersive technology that places users inside a fully computer-generated environment, creating new opportunities for experiential advertising.
More in channels and surfaces
Screens beyond the phone, and the commerce that happens on them.