Середньовічні міста виникали на місцях старих античних міст, біля бродів та мостів через річки, а також біля перевалів і на перехрестях торгових доріг. Утворювались міста і біля церков, монастирів, феодальних маєтків, замків, бо вони утворювалися селянами які перестали обробляти землю і основним своїм заняттям зробили своє ремесло. Тобто вони робили все, що їм потрібно для полегшення життя своїми руками, а інші помітивши нові види інструментів бажали і собі отримати щось подібне. Вони просили зробити для них якийсь інструмент, лапті, глечик і за це обіцяли плату (пшеницю, гусака, гроші і ін.). Так з'явилися ремісники і вони тікаючи від свавілля й утисків феодала шукали кращої долі в нових місцях, де могли вижити за рахунок своєї праці . Якщо феодал рік не шукав ремісника-втікача, то ремісник ставав вільним. Вони ж поселялися поблизу купців, на берегах зручних гаваней для кораблів, там де вони могли продати свої вироби. Так утворювалися перші середньовічні міста. Міста будувалися на перехрестях торговельних шляхів і були своєрідними торговельними центрами