Software download is not necessary to access games. Bet365 offers instant play options where users can bet on various games straight from their browsers.