Flashcard software for memorization aid

Flashcard software helps memorize information by showing small amounts of information (cards) at a time and keeping track of which cards are successfully memorized.