Depositing money is not required, but it's an option if you choose. If you deposit money, you will receive bonuses and promotions that can help improve your chances of winning. If you don't have any money, then you can still play by using fake money (playing chips).