Culture is best seen not as complexes of concrete behavior patterns - customs, usages, traditions, habit clusters - as has, by and large, been the case up to now, but as a set of control mechanisms - plans, recipes, rules, instructions (what computer engineers call "programs”) - for the governing of behavior.