Languages are made up of variants called dialects, and these can differ from one another in terms of their pronunciation, grammar, or vocabulary. But why doesn’t everyone who speaks the same dialect ...