That the differences between the people of communities in different places and at different times, which we call differences of civilization, are not differences which inhere in the individuals, but differences which inhere in the society; that they are not, as Herbert Spencer holds, differences resulting from differences in the units; but that they are differences resulting from the conditions under which these units are brought in the society. In short, I take the explanation of the differences which distinguish communities to be this: That each society, small or great, necessarily weaves for itself a web of knowledge, beliefs, customs, language, tastes, institutions, and laws. Into this web, woven by each society, or rather, into these webs, for each community above the simplest is made up of minor societies, which overlap and interlace each other, the individual is received at birth and continues until his death. This is the matrix in which mind unfolds and from which it takes its stamp. This is the way in which customs, and religions, and prejudices, and tastes, and languages, grow up and are perpetuated. This is the way that skill is transmitted and knowledge is stored up, and the discoveries of one time made the common stock and stepping stone of the next. Though it is this that often offers the most serious obstacles to progress, it is this that makes progress possible. It is this that enables any schoolboy in our time to learn in a few hours more of the universe than Ptolemy knew; that places the most humdrum scientist far above the level reached by the giant mind of Aristotle. This is to the race what memory is to the individual. Our wonderful arts, our far-reaching science, our marvelous inventions—they have come through this.
Human progress goes on as the advances made by one generation are in this way secured as the common property of the next, and made the starting point for new advances.