As adjectives the difference between immersive and substantial
is that
immersive is tending to immerse while
substantial is having to substance; actually existing; real; as, substantial life.
As a noun substantial is
anything having substance; an essential part.