The main difference between fixed odds and pool betting is how the odds and payouts are determined. In fixed-odds betting, the odds are set when the bet is placed, and those odds determine the payout. In pool betting, the odds and payouts are determined by the total amount of money wagered and how that money is distributed among the winning bets.