방언이 생기는 이유는 언어가 계속해서 변화하기 때문이다. 간단한 예로는 영국식 영어와 미국식 영어의 차이가 지리적으로 분리된 두 지역에서 시간이 흐름에 따라 언어가 변화한다는 것이다. 'ethnic dialect'을 생각해본다면, 백인과 African-American이 같은 문장을 다르게 해석한다는 것을 떠올릴 수 있다. 언어와 사회를 인지하는 정도의 상관관계는 이렇듯 지역적 차이, 인종적 차이를 비롯한 여러 복합적 요인들에 기인한다. 하지만 이에 더불어 말하는 사람이 얼마나 신뢰할만한 사람인지에 따라서도 듣는 사람이 인지하는 정도가 달라진다. 물론 이러한 편견들은 고쳐나가야 할 부분이다. 표준화된 언어를 구사한다는 것이 우리가 사회를 인지하고 상대방과 피드백을 주고받을 유일한 척도가 되어서는 안되기 때문이다.