عرف بر دوقسم است، عرف خاص و عرف عام. عرف خاص اصطلاح معمول بین عدهای مخصوص و یا فّن خاصی است مانند اصطلاحات همة علوم و فنون و مصطلحات بین مردم و اصطلاح علم منطق و فلسفه با اصطلاح فقه و اصول متفاوت است و هر یک عرف خاصی را تشکیل میدهد.
عرف عام در برابر عرف خاص است و منظور از آن معمول و متعارف بین مردم است بدون تعلق به دستۀ خاص و فنّ مخصوصی.