(a) Progress, (b) Technology, (c) Evolution, (d) Revolution.
(b) Technology : Knowledge of tools and techniques by which man produces something for their use in society.
(c) Evolution : It means gradual (or slow) process of growth and development of society towards more developed stage.
(d) Revolution : Through conflict between groups sudden and overall change in the basic form of the society takes place. This process is revolution.
(i) Diffusion, (ii) Social change, (iii) Cultural change, (iv) Envinronment.