what is the difference between makrooh and haraam??
Haram is something that is clearly established as Haram and forbidden in Qur'an and authentic Hadith of the Holy Prophet Sallallahu Alaihe Wa Sallam. The denial of something that is declared Haram may be equivalent to disbelief. For example, wine and fornication are clearly declared Haram in Qur'an. If someone denies the forbiddance of these acts then that will amount to disbelief.
Makrooh is one degree less than Haram. Makrooh has two categories: 1) Makrooh Tahrimi and 2) Makrooh Tanzihi.
Makrooh Tahrimi is more emphasized in prohibition while Makrood Tanzihi is equivalent of disliked.
And Allah knows best.
Mufti Ikram ul Haq
Fatwa Center of America