Karakurum, farklı dönemlerde farklı önemler taşımış bir şehirdir: 1. Uygur Dönemi: Uygur Hükümdarı Bögü Kağan tarafından Orhon Nehri kıyısında kurulan Karakurum, Uygur Devleti'nin başkenti olmuş ve X. yüzyılda önemli bir merkez haline gelmiştir. 2. Moğol İmparatorluğu Dönemi: Cengiz Han tarafından 1220'de kurulan Karakurum, Moğol İmparatorluğu'nun başkenti olmuş ve bu dönemde İpek Yolu üzerinde stratejik bir vaha olarak önem kazanmıştır. 3. Kubilay Han Dönemi: Kubilay Han, 1260'ta başkenti Pekin'e taşımış olsa da, Karakurum'u Moğol valilerinin idare merkezi olarak tutmuş ve şehir bu devirde önemini korumuştur. 4. XIV. Yüzyıl ve Sonrası: XIV. yüzyıl başlarında yeniden canlanan Karakurum, 1368'de Ming Hanedanı tarafından yağmalanmış ve daha sonra tamamen terkedilmiştir.