1-عقود معوض: دو عوض اعم از مال یا تعهد در برابر یکدیگر قرار می گیرند. مثل بیع و معاوضه
2-عقود غیرمعوض: دو عوض اعم از مال یا تعهد به نفع طرف دیگر برقرار می شود مثل ودیعه،هبه،وقف و عاریه.