Created by a teacher, the toolbar can make crosswords, bingo cards, jumbles, word search puzzles, flashcards, cloze tests, pair-matching puzzles and much more.
Tools for learning different languages: tutors, flashcards, reading webpages without dictionary. Teachers can create online homework and drills for their students.
Anki is a program designed to help you remember facts / words / etc. It tracks how well you remember each fact, and uses that information to optimally schedule review times.