Automatic, intelligent repetition
Frequent repetitions at an early stage make sure you pass the next test, and...
Guaranteed long-term retention
... exponentially increasing time intervals at a later stage make sure the learning material gets locked into your long-term memory.