There are many similarities between online and land-based casino gaming software, but online gaming comes with some added challenges such as the possibility to play from different screen sizes and platforms. Some companies develop games that become available both offline and online, but the software behind the two versions won't be exactly the same.