This topic explores how languages vary according to different factors such as geographic location, social status, age, gender, and ethnicity. It also explores how language changes over time and how these changes can be traced through historical linguistics and sociolinguistics.