Many online casinos offer their games through an instant play casino. Instant play casinos are very similar to download casinos. The only differences are that instant play casinos do not require the download of any software and the player can play directly. The player needs to use flash player and flash enabled games.