A dialect that occurs within certain ethnic, age, socioeconomic, or social groups is called a sociolect. Sociolinguists study sociolects to understand how language variation is influenced by social factors. Sociolects can involve differences in vocabulary, pronunciation, grammar, and other linguistic features.