sum up main advancement, analyse crucial social, monetary and environmental factors that might influence development