Duolingo on ilmainen kielten oppimiskeskus, käännös- ja yhteisöpalvelu. Sen idea on, että samalla kun käyttäjät oppivat ja harjoittelevat, he osallistuvat samalla palvelun kehittämiseen kääntämällä tekstejä. Palvelu tarjoaa englanninkielisille käyttäjille mahdollisuuden oppia seuraavia kieliä; espanja, ranska, saksa, portugali, italia, hollanti, iiri, tanska ja ruotsi. Englannin kursseja on tarjolla espanjaa, ranskaa, saksa, portugalia, italiaa, kreikkaa, hollantia, venäjää, puolaa, turkkia, unkaria, romaniaa, japania, hindiä, bahasa indonesiaa, koreaa ja tsekkiä osaaville.

Palvelu toimii tietokoneella, iOS-laitteilla, Androidilla ja Windows Phonella. Duolingo perustettiin vuonna 2011 ja se avautui kaikkien ulottuville vuonna 2012. Vuonna 2013 Apple nimesi Duolingon vuoden iPhone-sovellukseksi, joka oli ensimmäinen kerta, kun tittelin sai opetukseen perustuva sovellus. Vuonna 2013 ja 2014 se oli Google Playn ladatuin oppimissovellus. Käyttäjiä palvelulla on noin 60 miljoonaa, joista noin 20 miljoonaa on aktiivisia.

Duolingo tarjoaa oppimiskentän, jossa käyttäjä edistyy pelin tasoilla taitojen karttuessa. Sanavarastoa voi harjoitella erityisessä palvelussa ja kirjoituksia työstää toisessa. Käyttäjät saavat pisteitä edistyessään ja suorittaessaan tehtäviä. Palvelu tunnistaa harjoittelun tason ja jokaista saavutettua tasoa mitataan ns. strength barilla eli oppimistaulukon avulla, joka näyttää, kuinka vahvana eri osa-alueiden osat on omaksuttu. Tietyn ajanjakson päästä ohjelma ilmoittaa tietotason heikentymisestä ja käyttäjän tulisi vahvistaa taitojaan uudelleen harjoittelulla tai jatkamalla opintojaan eteenpäin. Palvelun kehittäjä Louis Von Ahn on kehittänyt palvelun pitkälti joukkoyhteisön ympärillä pyöriväksi palveluksi, joka samanaikaisesti hyödyttää niin palvelun kehittämistä kuin käyttäjiä oppimisympäristössään.