Karahanlıların kökeni, Karluk Türklerine dayanır. Karluklar, 7. yüzyıldan itibaren Orta Asya'da önemli bir güç olmuşlardır. 840 yılında Uygur Devleti'nin yıkılmasının ardından Karluklar, bağımsızlıklarını ilan ederek Karahanlı Devleti'ni kurmuşlardır. Devletin kurucusu Bilge Kül Kadir Han olarak kabul edilir.
Karahanlılar, ülke yönetiminde ikili teşkilat sistemini benimsemişlerdir. Ülke, Doğu ve Batı olmak üzere ikiye ayrılmış ve her bir bölümü bir hanedan üyesi yönetmiştir. Bu sistem, zaman zaman taht kavgalarına ve iç karışıklıklara yol açmıştır.
Karahanlılar, Türk kültürünü İslam ile birleştirerek özgün bir kültür yaratmışlardır. Türk dili ve edebiyatı bu dönemde büyük gelişme göstermiştir. Divan-ı Lügat'it Türk ve Kutadgu Bilig gibi önemli eserler bu dönemde yazılmıştır.
Gaznelilerin kökeni, Alp Tigin adlı bir Türk komutana dayanır. Alp Tigin, Samani Devleti'nde görevliyken, 963 yılında Gazne şehrini ele geçirerek bağımsızlığını ilan etmiştir. Devletin en parlak dönemi, Gazneli Mahmut dönemidir.
Gazneli Mahmut, Hindistan'a 17 sefer düzenlemiştir. Bu seferler, hem İslam'ın yayılmasına katkı sağlamış hem de Gaznelilerin ekonomisini güçlendirmiştir. Ancak, bu seferler aynı zamanda Hindistan'da büyük yıkımlara ve yağmalara neden olmuştur.
Gazneliler, merkeziyetçi bir yönetim anlayışına sahiptiler. Orduları, farklı milletlerden askerlerden oluşuyordu. Türkler, Araplar, Afganlar ve Hindistanlılar, Gazneli ordusunda görev yapmışlardır.
Gazneliler, çok kültürlü bir yapıya sahiptiler. Fars kültürü, Gazneli sarayında önemli bir yere sahipti. Firdevsi, Gazneli Mahmut'a Şehname adlı eserini sunmuştur. Ayrıca, El-Biruni gibi bilim insanları da Gazneli sarayında himaye görmüşlerdir.
Gazneliler, 12. yüzyılın ortalarında Gurlular tarafından yıkılmıştır. Gurlular, Afganistan'da yaşayan bir başka Türk-İslam devletidir. Gaznelilerin yıkılmasıyla birlikte, Hindistan'da yeni Türk devletleri kurulmuştur.