Explain how social and cultural factors influenced the development