担保法规定的担保方式有:保证、抵押、质押、留置和定金。
上述5种担保方式中,留置是法定担保方式,即债权人依照法律规定行使留置权,无需当事人之间约定。其他4种担保方式需由当事人之间约定,是协议的担保方式。