Group Live Classes ONE 2 ONE Classes Duolingo Duolingo is an American language-learning website and mobile app. Users practice vocabulary, grammar, and pronunciation using spaced repetition. Exercises can include written translation, reading and speaking comprehension, and short stories