Short Description: Fasting is the practice of abstaining from food and sometimes drink for a period of time. It has been practiced for centuries for religious, spiritual, and health reasons. There are many different types of fasting, and the benefits of fasting vary depending on the type. Continue Reading...