Если речь идет о средневековье, то разница такая:
- В городе была выше угроза чумы и другой эпидемии из-за скученности.
- В городе было больше каменных построек, различных ремесел и профессий. Логично, что было больше товаров и купцов. В городе мог размещаться порт, университет, типография, какой-нибудь дворец.
В Новое время различия такие:
- В городах гораздо раньше появились железные дороги, а также телефон, телеграф, фотоаппараты и другие новшества XIX века, например, автомобили, велосипеды, общественный транспорт (метро в Лондоне, трамваи на конной тяге или электрические).
- В городах раньше была ликвидирована неграмотность.
- Рождаемость в городах была ниже, эмансипация женщин наступила быстрее.
- Доступность жителям городов, например, музеев, к концу XIX века в России они появились даже в небольших городах без железной дороги (Кяхта, Минусинск и другие).