У гісторыі Індыі, як і ўсіх дзяржаў Усходу, вельмі цяжка правесці мяжу паміж старажытнай гісторыяй і сярэднявеччам. Калі ў Еўропе адбываліся сур'ёзныя змены, звязаныя з падзеннем Заходняй Рымскай імперыі і станаўленнем феадалізму, Індыя працягвала развівацца сваім марудлівай хадой. Мноства дробных дзяржаў ваявалі паміж сабой, тады як асновы жыцця насельніцтва заставаліся непарушнымі. Сельская абшчына была асновай жыцця грамадства, падзеленага па каставых прыкметах. Вышэйшыя касты (брахманы і кшатрыяў) працягвалі кіраваць і ваяваць, а ніжэй (вайшьи і шудры) - працаваць. Здаралася, што адна з многіх дзяржаў вылучалася і імкнулася падпарадкаваць сабе іншыя. Аднак, вычарпаўшы свой патэнцыял у войнах супраць суседзяў, такое дзяржава гінула і зноў распадалася. Так адбылося з дзяржавай Гупта, якая ўзнікла ў 320 г. дзякуючы дзейнасці раджы Чандрагупты . Але яго пераемнікі не змаглі ўтрымаць адзінства дзяржавы, і яна ў канцы VI ст. спыніла існаванне.
Больш значныя змены ў жыцці Індыі пачаліся з XII стагоддзя, калі яе паўночныя вобласці заваявалі мусульмане. Яны нападалі на Індыю з VIII стагоддзя, але поспеху не мелі. Нарэшце, кіраўнік суседняй з Індыяй дзяржавы Газневиды, якая ўзнікла пасля распаду Багдадскага халіфата, Махмуд Газневи (998 - 1030 гг.) Пачаў ажыццяўляць сістэматычныя рабаўніцкія паходы ў Індыю. Ён 17 раз расхінаў яе, прасоўваючыся ўсё далей углыб краіны. Дзякуючы нарабаваным багаццяў і захопленым рабам ён ператварыў сваю сталіцу Газни ў адзін з найпрыгажэйшых гарадоў Усходу