Soccer betting offers a range of options, including moneyline bets (predicting the match outcome), handicap/spread betting, over/under total goals bets, prop bets, futures bets, parlay betting, and live betting during matches.