Online sport betting, also referred to as sport booking, is the process of placing wagers on sporting events. Historically, bets on sporting events were made based on the outcome of the event. However, PASPA has largely prevented betting on sports online and in person, although Nevada has an exception. To place a bet one needed to visit an operator for betting. Thor1 booking apps permit people to place bets from their mobile devices and receive payments. These applications also act as a digital clearinghouse to process bet calls and payouts.