Planning to head to a country that speaks a language you have a limited (or no) knowledge of? Download the language app before your journey to begin practising the basics in an easy, approachable way. The app offers a comprehensive list of languages to learn, from Spanish and French to even Hebrew, Swahili and Polish. Though learning a new language can be daunting, it’s important to have at least a few key phrases tucked away when you’re in a new place. With Duolingo, lessons are broken up into quick and easy sessions that you can digest while even on the go. Free on iOS and Android.