Fasting generally entails abstaining from food, drink, and sexual relations from before the first light of dawn until the setting of the sun. Muslims are required to fast on each of the 29 to 30 days of Ramadan.