Sleep fasting is a form of intermittent fasting where you fast for a certain period during the night. We explore the science, benefits, and how to incorporate it into your life.