How does arbitrage betting work?

Arbitrage betting works by finding discrepancies in odds offered by different bookmakers on all the outcomes of same event. The bettor places bets on all possible outcomes with different bookmakers, and the combined odds ensure free bets and a guaranteed profit free bet amount.