فرقهای زیادی دارند مهمترین آنها عبارتند از:
- شرک اکبر را خداوند برای انجام دهنده آن جز به وسیله توبه نمیبخشد اما شرک اصغر تحت مشیت و خواست خداوند است (خواست میبخشد یا مجازات مینماید).
- شرک اکبر باطل کننده و نابود کننده تمام اعمال انسان است در حالیکه شرک اصغر تنها عملی را که با ریا انجام میگیرد را ضایع میگرداند.
- شرک اکبر شخص را از اسلام خارج میگرداند اما شرک اصغر چنین نیست.
شرک اکبر شخص را برای همیشه در آتش جهنم نگه میدارد و بهشت را بر او حرام میکند اما شرک اصغر همانند بقیه گناهان حساب میشود.