From Physiological point of view, frequent fasting is good for the health as it achieves a beneficial metabolic status of a person owing to fasting previous night because this promotes complete digestion and absorption of food. Normally, metabolic changes of fasting state begin after absorption of a meal ( about 3–5 hours after eating).
Mohandas Gandhi (1869-1948), who advocated non-violence and satyagraha - total civil disobedience during freedom struggle against the oppressive British rule using fasting as a tool against the foreign power says to him, it is a religious conviction - a way of freeing oneself of the constraints of the body to achieve purity of mind. This will result in better focus.
The point I would like to make here is fasting, as part of Indian religions - Hinduism, Jainism and Buddhism, has been around for centuries. Our forefathers way back knew well that fasting was good for the health and promote regular body functions as we give rest to our body frequently by fasting. A research study done by one Mark Mattson, Neutro scientist at the Johns Hopkins University, USA has stated that intermittent fasting may provide many health benefits like controlling of blood sugar level and this may be conducive to better life-style. The diet of intermittent fasting may fall under two groups: daily time-restricted feeding and what is called 5:2 intermittent fasting. The first one suggests eating 4-8 hours per day and the second one (5:2 fasting) promotes moderate meal two days each week. According the review published in the New England Journal of Medicine, alternating of times of eating and fasting is good for the over all health as this improves the health of the body cells.. The advantage is, according to the scientist, this metabolic switch is a must and it improves blood sugar regulation in our body. Further, it improves resistance to stress and and suppresses inflammation.
This study is in agreement with the religious fasting as advocated by our saints and sages in ancient India.
The New Indian Expree (Tiruchy edition). dated Dec. 27, 2019: "Intermittent fasting may be good for you"'