It depends on the casinos. Some operators require customers to download software to access live casino titles while others have instant play options that you can access from any browser.