Counterculture includes values that are substantially different from mainstream society.
A counterculture ( also written counter-culture ) is a subculture whose values and norms of behavior differ substantially from those of mainstream society , often in opposition to mainstream cultural mores . A cultural divide is `` a boundary in society that separates communities whose social economic structures , opportunities for success , conventions , styles , are so different that they have substantially different psychologies '' .