متعهد در مقابل تعهدی که دارد می تواند دو نوع وثیقه بدهد .
الف - وثیقه عینی که از طریق رهن یا بیع شرط و به طور کلی معاملات با حق استرداد چنین وثیقه ای می دهد .
ب - وثیقه ذمه ای که ذمه کسی را به وثیقه می دهد چنانکه در ضمان تضمامنی ، ضامن در واقع ذمه خود را وثیقه دین مضمون عنه می کند .