Fasting According To the Five Schools of Islamic Law

The Various Kinds of Fasts

The legists of various schools classify fasts into four categories:Wajib ,mustahabb (supererogatory),muharram (forbidden), andmakruh (reprehensible).