Some sites rely on you to download the software but often it is as simple as logging in and placing your
bets. The only thing that you should have to download is an app in the majority of cases.