What is spaced repetition?

Spaced repetition, or distributed practice, is the process of encoding something into long-term memory by reviewing/revisiting it at elongating intervals. Spaced repetition helps you beat the "forgetting curve".