It completely depends on the casino. Generally speaking, you don’t need to download any software, but a few casinos might require you to. Which ever you prefer, you’ll find the right casino for you.