A sportsbook is a platform that allows users to place bets on sporting events. Online sportsbooks typically offer a wide range of betting options, including pre-game bets, live in-game betting, and futures betting. They may also offer features like live streaming and betting analytics to enhance the betting experience.