To learn a new language on Duolingo you read, listen to, and translate words and phrases. For example if you want to learn Spanish you'll be shown Spanish words with translations (you can can hear the words pronounced too). Then, to practice, type and or speak translations. The activities start out with simple words and phrases, and as you become more proficient, Duolingo gives more challenging phrases. To help me track my progress Duolingo awards points and virtual badges.