Online betting sites work by allowing you to place wagers and popular sporting events and leagues including the NBA, NFL, NHL, and MLB. If your bet wins, you’ll receive a proportional return set by the bookmaker.