A learner chooses a word, optional category, difficulty level, and translation direction. The product generates a Dutch sentence for them to translate, then checks the answer. From there, they can inspect individual words, save useful vocabulary, and request a deeper AI explanation when needed.