Explain the differences between culture, subculture, and social class.
Answer: Culture is the fundamental determinant of a person's wants and behaviour. Subcultures provide more specific identification and socialization of their members. Subcultures include nationalities, religions, racial groups, and geographic regions. Social class is a relatively homogeneous and enduring division in a society, that are hierarchically ordered and whose members share similar values, interests, and behaviors.