Major elements that define culture