Индоевропейцы - древнее население обширнейших территорий Европы и Азии. К индоевропейцам относились и славяне. Так было до 3 тысячелетия до н.э., когда из этой общей индоевропейской группы выделились германо-балто-славяне.
На протяжении целого тысячелетия эти народы всё ещё будут единым целым, лишь с минимальными отличиями. А уже во 2 тысячелетии до н.э. германцы обособляются от балто-славян и селятся на территории Западной Европы. На этом моменте у ученых возникает спор.
Когда дело заходит о проблеме происхождения славян, появляется много теорий: Висло-Одерская, глаголящая, что славяне изначально жили между реками Висла и Одер, а позже уже перешли на территорию среднего Поднепровья; Среднеднепровская, которая подразумевает, что славяне и так жили на территории Днепра; Дунайская, суть которой заключается в предположении о том, что славяне жили в бассейне Дуная. Все эти теории равно можно считать верными, ведь правду мы уже маловероятно узнаем. Однако, не все так однозначно. В "Повести временных лет", датируемой примерно XII в. н.э., есть отрывки, подтверждающие Дунайскую теорию. Нестору-летописцу верить тоже нельзя безукоризненно, но выходит, что данная теория хоть как-то подтверждена.
Вернемся к обособлению народов. Германцы поселились в Западной Европе. Соответственно, балто-славяне заняли Восточную Европу. Балты (литовцы и латыши) поселились на севере Восточной Европы. Славяне поселились южнее балтов, в среднем Поднепровье. Они все ещё были тесно друг с другом связаны.
В I тыс. до н.э. появляются первые праславянские племена. Этим принято считать завершение формирования славян как народности, несмотря на то, что разделение славян на Восточных и Западных ещё не произошло окончательно.