Language vs dialect

What’s the difference between a language and a dialect? Is there some kind of technical distinction, the way there is between a quasar and a pulsar, or between a rabbit and a hare? Faced with the question, linguists like to repeat the grand old observation of the linguist and Yiddishist Max Weinreich, that “a language is a dialect with an army and a navy.” But surely the difference is deeper than a snappy aphorism suggests.

Via The Atlantic