Significance of fasting in Hinduism

1. Purifies the mind

2. Controls passion 

3. Control senses 

4. Checks emotions

5. Health benefits

6. SPIRITUAL BENEFITS