A tool for learning and testing vocabulary.