Afghanistan is a linguistically diverse nation, with upwards of 40 distinct languages. However, Dari and Pashto are two of the most prominent languages in the country, and have shared official status under various governments of Afghanistan. Dari, as a shared language between multiple ethnic groups in the country, has served as a historical lingua franca between different linguistic groups in the region and is the most widely understood language in the country. Pashto is also widely spoken in the region; but the language does not have a diverse multi-ethnic population like Dari, and the language is not as commonly spoken by non-Pashtuns. Dari and Pashto are also (in a linguistic sense) 'relatives', as both are Iranian languages. (Source: Wikipedia.org, CC BY-SA)