Sociolinguistics is the study of how language and society interact and influence each other. It examines how social factors like ethnicity, gender, class, and situation affect language use and structure. The field emerged in response to the view of language as autonomous and universal, seeking to understand linguistic variation and how social contexts impact language. Sociolinguistics studies language at both the micro level of conversations, speech acts, and discourse, as well as the macro level of dialects, bilingualism, and language policy.