Fasting as a Spiritual Discipline
Spiritual fasting is a discipline practiced across many faiths, but in a Christian context, it is the voluntary abstention from food—or something else that occupies significant time or attention—for a specific period to focus one's mind and heart on God.
It is always intended to be combined with prayer and Bible reading. It is not a religious requirement to earn God's favor, but a tool for spiritual growth and intensified prayer.
Providing is a breakdown of the meaning, purpose of fasting.