Variação linguística ocorre de três formas principais: sociocultural, geográfica e histórica. Variação sociocultural refere-se às diferenças de acordo com classe social, educação e geração. Variação geográfica refere-se aos diferentes dialetos regionais. Variação histórica refere-se às mudanças na língua ao longo do tempo.