What is the philosophy of fasting?

There are various aspects associated with fasts and they also possess numerous physical and spiritual benefits. These tend to have a great impact upon man – the most important of them being their ethical aspect and their educative philosophy.
Some of their important benefits are that they make man\’s soul kind, strengthen his determination and moderate his instincts.