Most online casinos use different gaming software platforms. Some of these are developed in-house and some are bought from external software provides. There are many gaming software providers available in the online gambling industry. The bigger ones supply games for many casinos. This way you may find the same games at many different casinos and the progressive jackpots at these games are linked together.