Согласно древнерусским летописям, инициатором объединения южно-русских и северорусских земель был новгородский князь Олег, который, спустившись по Днепру, овладел Киевом, убил княживших там Аскольда и Дира и остался в Киеве, сделав его центром своей державы. Объединение восточнославянских земель в процессе классообразования и зарождения государственности заняло в целом более столетия. Первоначальное же ядро Древнерусской державы складывалось вдоль одной из крупнейших торговых артерий Восточной Европы, именуемой «путем из варяг в греки». Он шел через землю ильменских славян и затем по Днепру через Смоленск, Киев и некоторые другие торговые центры, ставшие уже в IX (или X) в. городами, и связывал Балтику с Черным морем и Византией. Существовал и другой важный торговый путь из Балтики в страны Востока — по Волге и Каспию. Он отмечен восточными источниками, а также многочисленными находками кладов арабских дирхемов (серебряных монет), большая часть которых обнаруживается как раз в северных областях.
Древнерусские купцы хорошо знали этот путь. В 921—922 гг. в Булгаре на Волге их видел арабский путешественник Ибн Фадлан. Из более ранних арабских источников известен и другой путь, скорее всего из южных восточнославянских земель через хазарские владения на Северном Кавказе и переволоку на Волгу. Можно полагать, что в IX в. он был не менее важен, чем волжский. Путь по Волге, однако, проходил через места расселения разных поволжских народов, а также через земли Хазарского государства, через булгар. А вот «путь из варяг в греки» пролегал главным образом по восточнославянской территории и подчинение его киевскому князю было жизненной необходимостью в условиях, когда господствующий класс Руси только формировался. Ведь одним из источников его существования были военные походы против соседей и торговля с ними. Роль последней на раннем этапе существования Древнерусского государства, разумеется, нельзя преувеличивать, но ею нельзя и пренебрегать, тем более что раннеклассовые общества вообще были непрочны из-за слабости экономических связей.
Историю Древнерусского государства можно разделить на три периода. Первый из них — это время довольно длительного «собирания» восточно-славянских земель. Он растянулся с 80-х годов IX в. почти до конца X, когда при Владимире I были окончательно присоединены радимичи и вятичи, а также Червонная Русь. Второй период — это время существования единого или относительно единого Киевского раннефеодального государства, приблизительно со времени Владимира I до 20-х годов XII в., когда оно окончательно распалось на независимые княжества. И, наконец, третий период — господство феодальной раздробленности — от 20-х годов XII в. до монгольских нашествий 30—40-х годов XIII в., соответствующий начальному этапу развитого феодализма.
После завершения дискуссий конца 20-х — начала 30-х годов в отечественной науке победила точка зрения Б.Д. Грекова, согласно которой отрицалось наличие у восточных славян рабовладельческой формации, время Киевской Руси считалось периодом генезиса феодализма. Эта точка зрения и теперь преобладает. Однако в наши дни ряд исследователей обратили внимание на необходимость изучения роли рабства в Древнерусском государстве, по крайней мере как уклада; с другой стороны, в отдельных работах без достаточных оснований даже утверждается, что Киевская Русь, по крайней мере на ранних этапах своего развития, была рабовладельческим обществом. Наконец, в трудах И.Я. Фроянова вообще отрицается классовый характер общества Киевской Руси, которое приравнивается к племенным объединениям типа военной демократии, что весьма спорно.