1. Географический фактор
Очень выгодное положение - дальность от южных, юго-восточных и восточных границ обеспечивала определенную сохранность от набегов кочевников и, впоследствии, от монголов. Наличие водных путей и близость с другими государствами способствовали развитию торговли.
2. Экономический фактор
Новгородские территории располагались севернее относительно других русских княжеств. Земля была не такая плодородная, как чернозем на юге, и поэтому земледелие не развивалось. Зато успешна была охота - меха были одним из основных экспортных товаров. Удобное расположение и близость к водным путям способствовали развитию торговли, и в торговле Новгород опережал другие княжества, особенно после монгольского нашествия.
3. Политический фактор
В то время, когда большинство русских княжеств практически единолично управлялись князьями, в Новгороде сложилась республиканская система, близкая по духу к древнегреческим демократическим городам-государствам. Все решения принимались на вече; князь был приглашаемым и исполнял исключительно военную функцию по защите территории, и в случае чего мог быть прогнан.