1) в период правления Ивана 3 почти завершился процесс объединения русских земель, собственно это и была причина. Также стоит вспомнить Марфу Борецкую, опасаясь потерять привилегии в случае подчинения Москве заключила соглашение о вассальной зависимости Новгорода от Литвы. Далее в 1471 году состоялся поход на Новгород. а в 1478 сражение на реке Шелони, которое привело к присоединению Новгорода к Москве.
2) мужество русских воинов, стояние на реке Угре в 1480 против хана Ахмата.
3) повысились торговые связи, увеличилось ремесленное производство, также это помогло свергнуть золотоордынское иго, а причины - общность языка., религии, развитие помесного землевладения, распространение трехпольной системы земледелия
4) Иван 3 издал первый судебник, построил красный кирпичный Кремль, нанеёс сокрушительное поражение Золотой Орде, вследствие чего уже Россия освободилась от монгольского ига