What is an immersive dome and what are its benefits?

What is an Immersive Dome?