A good tool to help students with their vocabulary

Students often struggle with the memorization of new words. It’s useful to keep a record of this new words in small cards that they keep with them. But recently I have discovered Quizlet, a powerful on-line tool to create a collection of cards and keep track of them easily. Also there is huge number of pre-made cards to use freely.