Subcultures are distinct cultural groups that exist within a larger culture, often characterized by unique values, norms, and practices that differentiate them from the mainstream. They provide a sense of identity and community for their members, often challenging or resisting dominant cultural norms.