合同担保有下列方式:
一、留置。指在保管合同、运输合同、加工承揽合同以及法律规定的其他合同中,债权人按照约定占有债务人的动产,债务人不按照合同约定期限履行债务的,债权人有权依法留置该财产,以该财产折价或者以拍卖、变卖该财产的价款优先受偿。
二、保证。保证是合同双方当事人以外的第三方向合同关系中的债权方保证合同关系中的债务方全部或部分履行合同债务的担保方式。
三、抵押。
四、质押。
五、定金。定金是指当事人双方为了保证债务的履行,约定由当事人方先行支付给对方一定数额的货币作为担保,定金的数额由当事人约定,但不得超过主合同标的额的20%。
《担保法》第33条第1款,本法所称抵押,是指债务人或者第三人不转移对本法第三十四条所列财产的占有,将该财产作为债权的担保。