Betting online, as opposed to with a high street bookmaker, brings about a host of advantages, including being able to easily view all available markets and odds, utilising a variety of promotions and having the ability to cash out bets.