The foreign word memorization app allows you to create a custom dictionary and learn new words through interactive games and exercises. The program works on the principle of flashcards for learning foreign words, but offers more options for memorization exercises: translation, collect pairs, collect a word from letters and others. The program allows you to add to your personal dictionary not only a word and its translation, but also an example of the use of the studied word in a sentence, which makes the process of vocabulary expansion more understandable and effective.