A betting exchange is an online platform that allows you to place bets against other punters, rather than against a bookmaker. This means that you can often get better odds than if you were betting with a bookmaker.