A língua varia conforme diferentes fatores, entre eles a localização geográfica, o status socioeconômico e o contexto comunicativo. As diferenças geográficas ou dialetos dependem da região onde a língua é falada, enquanto as variações sociais resultam das diferentes camadas socio-culturais, refletindo-se em níveis como o coloquial, vulgar e culto.