Историки часто характеризуют экспансию Москвы за счет соседних восточнославянских княжеств не как строительство империи, а как невинное «собирание земель», отсчитывая начало создания «империи» с завоевания территорий, населенных неславянскими и неправославными народностями – Казанского и Астраханского ханств в 1550-е годы (карта 2). В этом они следуют русской националистической историографии, основывающейся на утверждениях, восходящих к XVI веку: московские великие князья будто бы возвращали свое династическое «наследство», и не более того. Эта хитроумная интерпретация требует принять как данность прямую преемственность между Киевской Русью и Москвой – в отношении как династии, так и суверенитета. При этом игнорируется тот факт, что элиты, княжеские династии, религия, культура и основы национальной мифологии, появившиеся в Киевской Руси, были унаследованы не только народами, позднее вошедшими в число русских, но также будущими украинцами и белорусами. Россия как политическое образование возникла с возвышением Москвы, и приобретение населенных восточными славянами территорий, продолжавшееся с XIV по XVI век, было не «собиранием», а завоеванием и территориальной экспансией.
Во второй половине XV века Василий II (1425–1462) и его сын Иван III (1462–1505) упорно и очень успешно улучшали позиции России на международных торговых путях, связывавших Балтику с Волгой. Там располагались княжества, образовавшиеся после распада Киевской Руси и долгое время являвшиеся небольшими региональными центрами. В некоторых (Рязань, Тверь, Ростов) была епископская кафедра и имелись богатые многовековые традиции летописания, позволявшие сохранять собственную историческую память; князья этих городов обладали суверенной властью и содержали небольшое конное войско. Для их покорения Москва применяла множество стратегий, в том числе заключение браков, подкуп, запугивание и, наконец, прямой захват. Это касалось Рязани (подчинена в 1456–1521 годах), Ярославля (1463), Ростова (1463, 1474) и особенно Твери (1485).
Вплотную интересуясь Балтикой, Москва все время противостояла Новгороду, который, в свою очередь, искал поддержки у Литвы. В 1453 году, желая покарать Новгород за его участие в антимосковском союзе во время династической войны, она заняла Белоозеро, важнейший торговый центр новгородцев, располагавшийся прямо к северу от Москвы. Так как Новгород оставался союзником Литвы, Москва в 1471 году подчинила его себе – не став, однако, завоевывать в непосредственном смысле слова – и установила контроль над новгородскими торговыми факториями: Вологдой (на северном торговом пути, который вел к Белоозеру) и Волоком Ламским (к западу от Москвы). В 1581 году Новгород вновь вступил в конфликт с Москвой. На этот раз он был захвачен вместе со всей прилегающей территорией; республиканские учреждения перестали существовать, власть перешла к назначаемому из Москвы воеводе. Для успокоения завоеванных областей победители прибегли к принудительному перемещению населения: сотни представителей знати, купцов, мелких землевладельцев были переселены в центр Московского государства, а бо́льшая часть земель новгородской элиты и значительная часть владений архиепископа и крупнейших монастырей подверглась конфискации. Используя новообразованный земельный фонд, московский князь перемещал на присоединенные территории своих слуг из центра и набирал местных жителей в дворянское конное войско; земли раздавались на правах условного держания (поместье).
Присоединение Новгорода с его владениями дало Москве плацдарм на Балтике, которую окружали динамично развивавшиеся страны. В это время североевропейская торговля претерпевала важнейшие изменения. Ганзейский союз в XV веке ослабевал по мере возвышения более сильных государств: Польско-Литовского, Нидерландов, Англии, Швеции. Торговля переместилась из Новгорода и близлежащего Пскова в порты Ливонии: Ревель (Таллинн), Дерпт (Тарту), Ругодив (Нарву) и Ригу. Иван III попытался извлечь свою долю выгоды из ливонской торговли, основав Ивангород (1492) неподалеку от Финского залива, напротив Нарвы, и закрыв ганзейскую контору в Новгороде (1494; контора не существовала затем в течение 20 лет) с изгнанием немецких торговцев, проживавших там в определенное время года. Ивангород так и не стал процветающим торговым центром, торговля вместе с купцами переместилась из Новгорода в шведский порт Выборг на Финском заливе и в ливонские города. Новгородская торговля оживилась лишь в следующем столетии; из этого города экспортировали такие товары, как лен, воск, пенька, сало, шкуры, мед и кожа.