Sociolinguistics examines the interplay of language and society, with language as the starting point. Variation is the key concept, applied to language itself and to its use. The basic premise of sociolinguistics is that language is variable and changing. As a result, language is not homogeneous — not for the individual user and not within or among groups of speakers who use the same language.