We have it good these days. No matter what we want to do (almost), we can do it online. Betting is a great example, of course. No need to join the queue down at the bookies to get your bets on before the match or race. You can bet whenever you want, wherever you are and have a huge range of choice in where to place those bets. You can use a betting exchange like Betfair, where it’s possible to lay bets as well as place them, or you can choose from a wide variety of bookmaking sites.

Another thing you don’t need to leave home to do these days is play casino games. No need to book a ticket to Vegas – or even jump in the car or on the train to a city like London or Birmingham to find a land-based casino. You can simply join one of a huge range of online casinos such as bgo, Winner or Sky Vegas and be playing a game like roulette or blackjack within minutes of signing up.

What’s more, as the competition between the different gaming sites is so intense when it comes to signing up new players, there is plenty of free money that you can take advantage of. Every major gaming site offers a generous welcome bonus when a player first signs up and pays some money into their account. If you join the bgo online casino, for example, you can get up to £200 free to play with, depending on how much you deposit into your account.

And that’s not where the freebies end. Many of the gaming sites have different promos running all the time; offering players free spins for the slots games, redeposit bonuses on certain days of the week or month or prize draws that you can enter. If you like playing slots, then it’s always possible to join in slots tournaments, where you play the tournament game over a period of time and attempt to make it to the top of the leader board and win an even bigger prize.

When you’re deciding which casino site to join, take a look at a few different ones, and see what kind of games they have on offer. Most will have a range of slots and table games; some will feature games like bingo and keno too. Also look at how you can pay money into your account and what withdrawal options there are.

If you like to be able to play on your mobile, this is something to look at. Some sites have relatively few games that can be played on the phone; others have a much wider selection and will even offer players special mobile-exclusive promos to encourage further play on the mobiles.

If you choose a site, register and pay in some cash, you’ll be able to see how much you can make the bonus money grow. The more you play at a site, the more loyalty points you’ll rack up, which will qualify you for further bonuses and promos. However, don’t worry, if you get tired of a site, you can always withdraw the funds and sign up at a different site – you’re a free agent and there’s always another site to try.