Но в самой Литве тоже было не все спокойно. В Литовской верхушке сформировались две партии: языческая и христианская. Сам Ольгерд склонялся к христианству. Завоевав земли с более высокой культурой, он не только оставил в них веру и законы, но сделал древнерусский ("руський") язык того периода государственным языком Литвы. Более того, Устав княжества Литовского был полностью заимствован из собрания древнерусских гражданских, церковных и судебных уложений, написанных также на древнерусском языке. В то время литовская знать пользовалась исключительно этим языком общения. Не случайно Литовское княжество называлось Литовско-Русским.
Началось длительное соперничество Литвы и Руси за обладание древнерусскими землями. Каждый из великих князей считал, что именно ему выпало судьбой объединить эти земли. Вообще история отношений Литвы и Руси таит в себе массу неожиданного. Многие известнейшие княжеские русские фамилии и украинские знатные роды происходили из литовских князей. В результате княжеских междоусобиц многие из них переселялись в Литву вместе со своим служилым людом. В следующем разделе речь пойдет о Ягайле, сыне Ольгерда, враге русских, который шел на Куликово поле соединить свои силы с ханом Мамаем против Дмитрия Донского. И в то же время в войске князя Дмитрия находились два юных литовских князя Ольгердовича: Андрей и Дмитрий.
Польско-литовские унии. Однако, не все в Литве разделяли благосклонность Ольгерда ко всему русскому. После его смерти в 1377 году Великим князем Литовским стал его сын Ягайло от брака с Ульяной Тверской, которая крестила сына еще в детстве по православному обряду. Вот здесь-то и произошли события, в корне изменившие судьбу Руси, Литвы и Польши. Ягайло оказался жестоким и вероломным правителем. Его дядя Кейстут, родной брат Ольгерда, уступил великое княжение и старался во всем помогать племяннику. Но Ягайло, сговорившись с ливонскими рыцарями, заманил Кейстута и убил его, а его жену утопил. Разгневанный неслыханным злодеянием сын Кейстута Витовт укорял Ягайло, но был брошен в тюрьму.
Бежав из тюрьмы, Витовт с помощью тех же ливонских рыцарей выгнал Ягайло. Случилось так, что как раз в 1383 году в Польше была провозглашена королевой юная Ядвига, обрученная с детских лет с австрийским принцем. Ядвига была дочерью венгерского короля Людовика, к которому в результате хитроумных комбинаций перешла польская корона. Именно в результате этих комбинаций Галичина и часть Волыни оказались под властью Польши, и большая часть населения перешла в католичество.
Сторонники обращения Литвы в католичество активизировались. Они добились заключения брачно-политического союза между Великим князем Ягайло и королевой Ядвигой. В 1385 году была заключена так называемая Кревская уния, в соответствии с которой, Ягайло становился Польским королем под именем Владислав II, а великое княжество Литовское включалось в состав Польского королевства. Между прочим, в соглашении было записано следующее: "... навек присоединить все свои земли, литовские и русские, к короне Польской". Начался стремительный процесс обращения Литвы в католичество.
Но двоюродный брат Ягайло Витовт, будучи сторонником политической независимости Литвы, решительно воспротивился намерениям поляков. Несколько лет выясняли между собой отношения младшие Гедиминовичи и, наконец, в 1392 году заключили Островское соглашение, по которому Ягайло вернул Витовту все отцовские земли и сделал его своим наместником в Литве.
Княжение Витовта (1392 г. по 1430 г.) пришлось на весьма знаменательный исторический период. Осознав гибельность междоусобиц, владетельные особы во всех странах Европы стремились к централизации власти. Как мы знаем, именно в эти годы крепла Москва, такой же процесс поисходил и в Литве. Политика Витовта была направлена на ликвидацию удельных княжеств. Повсеместно вводилась система наместников. Централизация власти с одной стороны укрепила экономические положение Литвы и южно-русских земель в ее составе. Но с другой, продолжающаяся католизация населения привела к возвышению крупной литовско-польской знати.
В 1413 году польский король Владислав II (Ягайло) и великий князь Литовский Витовт заключили так называемую Городельскую унию, в соответствии с которой Польша и Литва обязались никогда не воевать между собой. Этому соглашению способствовал тот факт что в 1410 году польский король в союзе с великим Литовским князем Витовтом разбили тевтонских рыцарей в знаменитой Грюнвальдской битве.
Но самым знаменательным было то, что в Городле король Владислав дал литовским и южно-русским боярам католической веры права польской шляхты и польские гербы. Новоиспеченной шляхте были переданы в вечное владение земли, на которых они сидели. Отныне, все административные должности в Литовском государстве имели право занимать только лица католического вероисповедания.