What Is Fasting?

The article explains the meaning of fasting, both linguistically and termly, and talks about the general guidelines for fasting in light of the Sunnah.