Wagering and insurance contracts are two separate things. A wagering contract means that the parties involved want to make money and they create the risk on the happening of an event. With insurance, on the other hand, the purpose of the contract is to transfer the risk which exists already.