This depends entirely on the casino you choose. Many online casinos offer their top live casino games as an instant play option, along with the rest of their games. However, there are a few online casinos which require their software to be downloaded to access the games. Always be sure to find all information you’ll need before signing up at a new online casino for the first time.