Duolingo is a language-learning platform offering free and paid courses through its mobile apps and website, along with English proficiency testing and other educational products.