Whereas dialectology studies the geographic distribution of language variation, sociolinguistics focuses on other sources of variation, among them class.
Kui dialektoloogia uurib keelevariantide geograafilist jaotust, siis sotsiolingvistika keskendub muudele variatsiooniallikatele, nagu näiteks klassile.