Ответ:

Средневековые города возникали у замков и монастырей, возле переправ, мостов, портов, перекрёстков торговых путей и крупных рынков. Такие места привлекали ремесленников и купцов: там было удобно обмениваться товарами, а замок или городские укрепления могли обеспечить защиту.

Окончание вопроса на фотографии обрезано, поэтому нельзя достоверно установить, о ком именно спрашивается в последней фразе. Пришлите продолжение, чтобы я ответил на неё точно.