Here are the differences between the betting agreement and the conditional agreement: 5. In a conditional contract, future events are only guarantees. 1. Betting is an agreement by which one person agrees to pay money to the other person if an uncertain event occurs or does not occur 1. A conditional contract is a contract in which the Promisor undertakes to perform the contract in the event of non-occurrence of an uncertain collateral event 4. In the case of a bet, the parties are not interested in the object of the agreement, with the exception of the profit or loss of the amount. 4. The parties have a genuine interest in the occurrence or non-occurrence of an uncertain future event 5. In a bet, the future event is the only determining factor. .