Spaced repetition technique. Allows all knowledge to be stored in long-term memory. At the same time spending less time on memorizing. The clue point is that the information must be repeated at certain increasing intervals. So you can learn a large amount of new foreign words, prepare for the exam and much more.