Changes in society are due chiefly to the development of the internal contradictions in society, that is, the contradiction between the productive forces and the relations of production, the contradiction between classes and the contradiction between the old and the new; it is the development of these contradictions that pushes society forward and gives the impetus for the suppression of the old society by the new.