There are basically two kinds of online casinos. The first is via a software download, which allows the player to download an interface to their computer. The second, more common version, are no-download or 'instant play' casinos, which use web plug-ins like Flash or Java, or HTML5 coding.