Most online casino platforms allow play through the browser, without the need to download special software. However, some casinos also offer downloadable apps for an enhanced gaming experience.