Well, in some cases, yes. There are casinos that require players to download certain software. Nevertheless, most gaming sites are available for instant-play in browsers.