شرط بر سه قسم است:
۱- شرط صفت.
۲- شرط نتیجه
۳- شرط فعل اثباتاً یا نفیاً.
شرط صفت عبارت است از شرط راجعه بکیفیت یا کمیت مورد معامله شرط نتیجه آن است که تحقق امری در خارج شرط شود.شرط فعل آن استکه اقدام یا عدم اقدام بفعلی بر یکی از متعاملین یا بر شخص خارجی شرط شود.