Fasting helps to improve not only digest system but immunity as a whole.
There are special benefits of fasting on Ekadasi. It prepares body before huge turbulences when Moon comes closer to Earth during Purnima.