كلاً حق بر دو دسته است:
- مالي: هدف آنها تأمين نيازهاي مالي است مثل حق مالكيت
- غيرمالي: هدف آنها تأمين نيازهاي غير مالي و عاطفي مثل حق زوجيت
تفاوت حقوق مالي و غير مالي:
- حقوق مالي قابل ارزيابي و تقويم و تبديل به پول هستند.
حقوق غير مالي قابل ارزيابي و تقويم و تبديل به پول نيستند.
- حقوق مالي قابل اسقاط هستند.
حقوق غير مالي قابل اسقاط نيستند.
- حقوق مالي اصولاً قابل نقل و انتقال هستند.
* حق شفعه قابل نقل و انتقال ارادي نيست ولي قابل نقل و انتقال قهري هست.
* ايجاب و قبول قابل نقل و انتقال نيست.
* خيارات اصولاً قابل نقل و انتقال قهري هستند مگر در مورد خيار مجلس، خيار شرط به قيد مباشرت ماده 446 و خيار شخص ثالث ماده 447
- حقوق مالي از سوي شبانكاران قابل بازداشت است.
حقوق غير مالي از سوي شبانكاران قابل بازداشت نيست.
نكته: گاهي اتفاق ميافتد كه حقوق مالي و غيرمالي با يكديگر مرتبط باشند و در ميان آنها تداخل صورت گيرد. مثل حقوق خانواده مثل زوجيت و توارث بين زوجين مثل حق نبوت و حق نفعه پدر، مثل حق مولف داراي دو جنبه مالي و غيرمالي است