An aleatory contract is a contract where an uncertain event outside of the parties' control determines their rights and obligations.