律師解析:只有定金在法律上有規定,其他都是當事人的約定。定金與訂金二者適用的範圍不同:1.定金擔保方式,可以適用於各種合同;2.而訂金只適用於金錢的給付爲一方履行債務的合同中,多見於買賣合同、租賃合同、承攬合同等有名合同之中。法律依據:《民法典》第五百八十六條當事人可以約定一方向對方給付定金作爲債權的擔保。定金合同自實際交付定金時成立。定金的數額由當事人約定;但是,不得超過主合同標的額的百分之二十,超過部分不產生定金的效力。實際交付的定金數額多於或者少於約定數額的,視爲變更約定的定金數額。