What is fasting? Why should you fast? What are the different types of fasts? Listen and find out about this important spiritual discipline.