counterculture: a culture with lifestyles and values opposed to those of the established culture
culture: the tastes in art and manners that are favored by a social group
number crunching: performing complex and lengthy numerical calculations