The development of cities in the Middle Ages facilitates the invention and use of new technologies and scientific concepts. First, there were no slaves in cities, which created an environment in which machines had to be introduced to assist people with difficult chores. Moreover, cities were places where people could conduct business, which also implied profit and maximization of productivity, which is harder to achieve without the necessary technological advances.
As a result, cities became places where multiple people were working to create the most profit while physically doing the least amount of work. Thus, science and technology were the fields that could assist such individuals in terms of prolific work, maximization of profit, and development. Furthermore, such an improvement has led to trade relationships between major cities.
As a result, all the locations engaging in such business relationships had the chance to acquire certain resources that would partially be invested in further modernization. Thus, the development of cities in the Middle Ages created favorable conditions for technology and science to elevate people’s lives and become major commodities.