A subculture is a group or subgroup within a culture that has distinct beliefs, values, behaviors and norms that differ from those of the larger society. Subcultures can form around shared interests, identities, or experiences, and may develop their own unique language, fashion styles, music genres, and other cultural expressions. They often emerge in response to social, political, economic, or historical factors, and can play an important role in shaping broader cultural trends and movements.