This thoroughly revised and updated edition of Downes' textbook is an accessible introduction to the social aspects of language and their various explanations. Topics covered include domains of language use, language change, code-switching, speech as social action, and the nature of meaning and understanding. This new edition includes an up-to-date analysis of language standardization, language conflict and planning.