Different Types of Fasting

What are the different types of fasting people participate in today in our modern world? What are some of the benefits of fasting? Learn which type or types of fasting are right for you and the purpose you want to achieve, whether it be spiritual or physical.