What Makes a Cake Moist?

Whatever liquid you put in the mix Or things that hold liquid in the mix. Notice those cake mixes that say they have pudding in them-that will hold the moisture. I use applesauce instead of oil to make them more moist and healthy!