The terminology and jargon around immersive experiences is often confusing and sometimes alienating. Glossary of key terms in immersive promotional media coming soon…