Bovada Casino primarily offered its games through an instant-play web-based platform, which means you could access and play the games directly from your web browser without the need to download any software.