Yes, they’re the same. The “instant” aspect refers to the fact that you access the casino platform instantly from the browser. A no download casino entails the same thing by allowing you to access the platform without any downloads. It’s true for both desktop and mobile operators or both.