Social or cultural dialects generally follow socio-economic or demographic distinctions. For example, factors such as age, education, ethnicity, gender, and social class can have an impact on the way people speak. This type of dialect is characterized by specific vocabulary, grammar, and pronunciation that is used by a particular social group. Within the social or cultural dialect, there may be further variations such as a working-class dialect, a formal dialect, or a youth dialect.