We and our trusted partners use technology such as cookies on our site to personalize content and ads, provide social media features, and analyze our traffic. You can read more about it and change your preferences here.
I like flashcards to learn vocabulary. If you are looking for an app I like Babbel the most. It has a review system where every x days you review the vocab that you already learned to consolidate your knowledge. It really works the best for me.
There are several apps to help with that, like duolingo. But I also like reading familiar books in the new language, like childrens books or fairytales. And watching tv in the new language as well.