Fasting can mean anything from total abstinence from food and beverages to restricting specific foods or the hours of food intake. Many religions absorb traditions of fasting,with various restrictions. There is a good summary of those traditions on Wikipedia. The reason for devout fasting is not to improve health, but for other reasons like improving […]
Source: sciencebasedmedicine.org