Register at an online casino and deposit real money to play slots for real money. All the best slot machines, including those with bonuses and progressive jackpots, will be at your fingertips. You can receive compensation when you sign up for an account at certain casinos.