Sociolingüística
Un logro fundamental de la sociolingüística es haber demostrado que las lenguas varían de un modo sistemático. La sociolingüística, al buscar sus datos dentro de usos reales del lenguaje, amplió la unidad de análisis tradicional de la gramática. Esto dio como resultado una aproximación al análisis del discurso y al análisis de la actuación de los hablantes: se trata de determinar no sólo porqué un hablante dice algo, sino para qué lo dice, a quién se lo dice y qué hace cuando dice algo.
Etnolingüística
La etnolingüística estudia tanto la variación de la lengua en relación con la cultura (enfoque común con la antropología lingüística) como los aspectos de los usos lingüísticos relacionados con la identidad étnica. Si la sociolingüística se preocupa de estudiar los rasgos diferenciales dentro de una misma sociedad, la etnolingüística trata de conocer las diferencias entre culturas o épocas históricas.