What factors influence development?

Colonisation, TNCs and trade agreements and physical factors all influence development.