Subculture vs Counterculture What is the difference between subculture and counterculture? All societies have their own cultures which might be different from each other. However, there could be subcultures and countercultures within a mainstream culture. Subcultures share the main values of the mainstream culture, but they have their own characteristics which differentiate the subculture […]