A gaming provider is a company specializing in the development of gambling software for both land-based and online casinos. He creates and provides technical support for casino games. For example, NetEnt, Microgaming, Novomatic, Amatic, etc.