Some play-for-free casinos require the player to download software and some offer the option of playing on Instant Online Play software such as JAVA.Online casinos come in a large variety of gaming software platform options with download and Flash or Instant Play casinos being the most popular, and other platforms such as Java and HTML being specifically sought after by other players and those who