When our body gets fewer calories at a time, they are utilised better and not stored as fat. Also, because the body is feeling reassured with a regular intake of calories and nutrients, it sees no reason to store body fat. The body loses fear of death due to starvation (which is instilled by a combination of prolonged gaps between meals and eating a lot at one time), and feels encouraged to let go of its fat stores (which it has been holding on to as its means of survival).