Most modern casinos operate as instant casinos which means that they can be accessed from their website without the need to download. The only caveat may be live games which may require the use of Flash players or other quick-to-download programs.