Flashcards are a smart tool when learning languages. Traditionally, it is about “playing cards” where the foreign word is written on one side and the explanation on the other. By putting away words you already know, it’s easier to focus on the ones you need to practice more.
Of course, flashcards also exist in the digital world, and a good app is Tinycards. The fun here is that you can create your own cards and also share them with others. This means that there are thousands of decks and it is not only about language but also about other subjects.
Behind Tinycards is Duolingo, which is one of the world’s most popular language learning apps. Read more about it in our guide here.