Where any player can win the jackpot at anytime whilst playing for any stake of money. Casino slot machine have come a long way since they were first invented. One of the best things about online slot machines is that they cater to all tastes.