Историк Б.А. Рыбаков пишет о следующих функциях городов:
- Оборонительная: город как крепость и убежище для окрестного населения во время опасности.
- Административная: город как административный центр земли, место суда и платежа, издания различных постановлений.
- Ремесленная: город как средоточие разнообразного ремесла.
- Экономическая: город как место производства всего необходимого для хозяйства и войны, а также как место торговли округи, средоточие запасов и богатств.
- Политическая: город как место расположения княжеских и боярских дворов.