Duolingo ist eine Lernumgebung, in der Lernende jeden Alters spielerisch Sprachen lernen können. Die Anwendung ist insbesondere für Sprachanfänger*innen geeignet und bietet verschiedene Aufgabentypen zum Üben. Obwohl die Anwendung sich an alle Sprachlernenden richtet, steht mit Duolingo for Schools ebenfalls eine Version für Schulen zur Verfügung. Der volle Funktionsumfang kann in der kostenfreien Version verwendet werden, es wird jedoch Werbung eingeblendet und es ist zu jedem Zeitpunkt eine Internetverbindung notwendig. In der Premiumversion ist auch eine Offlinenutzung möglich.