El contrato oneroso es conmutativo cuando las prestaciones que se deben las partes son ciertas, en cuanto a su existencia y cuantía, desde que se celebra el contrato. Es aleatorio cuando las partes o una de ellas desconocen la existencia o cuantía de las prestaciones que deben, por depender tales prestaciones de un acontecimiento futuro.