定金的种类具体有:订约定金、成约定金、解约定金、违约定金、证约定金,定金的数额原则上是由当事人约定的,但担保法对其最高限额又作了限定,即不能超过主合同标的额的百分之二十。
【法律依据】
《担保法》第89条规定,当事人可以约定一方向对方给付定金作为债务的担保。债务人履行债务后,定金应抵作价款或者收回。给付定金的一方不履行约定的债务的,无权要求返还定金;收受定金的一方不履行约定的债务的,应双倍返还定金。