Spaced repetition flashcards — study cards are shown again at the optimal moment based on how well you know them.
Each card has four ratings: Again (reset), Hard (short delay), Good (normal interval), and Easy (long interval). Cards you know well appear less often; tricky ones come back sooner.