应该说回纥(hé)和回鹘在其自己的语言里是同一个词,只是在翻译汉语里的时候出现了一些差别。而在汉语里,回纥是更早出现的译名。而根据中原史书记载,回纥人最早是由蒙古草原及其周边地区的9个部落组成的联盟,其头领则全都来自在其中占据核心地位的药罗葛部落。
因为回纥是9个部落的联盟,所以他们后来曾被突厥人称为“九姓乌古斯”,在这里“乌古斯”其实就是“部落”或者“姓氏”的意思。而在公元6世纪突厥崛起之后,回纥部被突厥征服,成为其奴隶部落。但在公元605年,回纥首领特健俟斤和其它一些铁勒部落一同背叛了突厥,开始自立。
而在回纥自立后,就长期向唐朝称臣,并曾多次配合唐朝对周边政权发动过一系列军事行动。比如在公元646年,回纥人配合唐将李道宗一同攻灭了另一支很有实力的草原部族薛延陀。而在公元742年,回纥又联合葛逻禄和拔悉密两部,将突厥人叛唐之后建立的后突厥汗国攻灭,并将其末代可汗白眉(阿史那鹘陇匐)斩首,还将其首级送到了长安。
在此之后,回纥还曾多次发兵助唐朝平叛,比如在唐朝平定安史之乱的过程中,就曾有4000名左右的回纥骑兵参与了唐朝收复长安和洛阳的战役。而回纥人在攻占洛阳之后,在洛阳接触到了发源于波斯的摩尼教,也就是明教。回纥首领被摩尼教的教义折服,很快将其教士请回自己的领地,并立为国教。而尽管唐玄宗曾经非常讨厌明教,此前还曾禁止其在中原传教,但因为唐朝和回纥长期紧密的关系,所以在安史之乱后唐朝曾长期特许明教在中原传播,直到回纥(鹘)汗国灭亡后才告终。
此外,回纥和唐朝还曾多次联姻。注意,桃花石杂谈在这里说的是联姻,而不是和亲。因为中原王朝历史上将公主外嫁和亲可以说并不是特别罕见,但中原王朝的皇族迎娶外族公主则是非常罕见的历史事件。而在公元756年,唐朝宗室、敦煌王李承采就曾经纳了回纥英武可汗之女毗伽公主为妃,所以当时回纥和唐朝关系之紧密也可见一斑了。
也许正是因为回纥和唐朝关系如此紧密,回纥对于自己族名的汉语译名似乎也非常在意。在公元788年,回纥主动要求将自己族名的汉语译名改为“回鹘”,因为他们认为自己的族人像鹘鹰一般勇猛。所以从此以后,汉文史籍里就开始以“回鹘”称呼这个族群了。
但回纥因为在安史之乱中给唐朝帮了大忙,所以其牟羽可汗(移地健)后来多次对唐朝采取了极为傲慢的态度,在与唐朝的互市中长期要求以不合理的高价用战马换取唐朝的丝绢。在公元779年,他甚至还在一些中亚粟特人(安禄山即出自这个族群)近臣的建议下,准备发兵攻打唐朝。但他的这一政策遭到了自己的叔叔顿莫贺达干的激烈反对,最终顿莫贺达干发动政变将牟羽杀死,自立为可汗,后来又被唐朝加封为长寿天亲可汗。
在此期间,急速崛起的吐蕃已经占据了河西走廊,将唐朝与安西和北庭两个都护府的联系切断,而此时回纥汗国就成为了两个都护府与唐朝相互沟通的唯一中转站,回纥也曾多次出兵帮助两个都护府抵抗吐蕃的攻势,可以说为两个都护府的生存起到了重要作用。当然,这里也要说明,因为安西与北庭必须通过回纥(鹘)才能与中原实现沟通,所以在当时的现实里,他们可以说在一定程度上也沦为了回纥(鹘)的附庸,所以西域的局势也渐渐演变成了吐蕃和回纥(鹘)的争霸。
公元789年,长寿天亲可汗去世,其子忠贞可汗多逻斯即位。很快吐蕃就发重兵攻打北庭都护府,回鹘大将颉(xié)干迦斯从漠北出兵援助,但与吐蕃交战却遭遇大败。而此时忠贞可汗又被毒杀,颉士迦斯率部回师,扶植忠贞的幼子阿啜即位成为奉诚可汗,失去了外援的北庭随即陷落,而安西都护府也在不久后被吐蕃占领。几年之后,奉诚可汗也死了,而且没有留下后嗣,之后其大将骨咄禄被拥立为新可汗,即怀信可汗。但怀信可汗已经不是出身于回鹘长期的王族药罗葛部,等于在此时,回鹘汗国发生了一次改朝换代。
怀信可汗武将出身,因此在战场上还是颇有作为,他在位期间,曾经多次击败吐蕃,从吐蕃手中夺取了部分北庭故地,并占领了武威等地。之后10几年,回鹘一度压倒吐蕃,成为了西域的强权。当时他们与中亚粟特人的贸易往来非常频繁,一度还实现了相当程度的经济繁荣。但从公元823年开始,吐蕃对回鹘攻势再起,之后回鹘王室则发生了多次内讧。公元832年和839年,两任回鹘可汗都在政变中被杀。特别是在公元839年的内乱中,回鹘宰相掘罗引来2万沙陀骑兵介入其中,再加上其境内爆发了严重的饥荒,回鹘国力受到重创。
第二年,回鹘汗国内乱继续,此时在其北方,原来臣服于回鹘的黠戛(xiá jiá)斯派出八万骑兵介入回鹘内战。他们很快攻占了回鹘首都窝鲁朵八里(在今天蒙古国中部)并将其夷为平地。之后黠戛斯骑兵横扫回鹘全境,将其它回鹘城市也悉数摧毁。经此大难之后,回鹘的许多部落开始四散奔逃。其间虽然还有几个贵族曾经使用过回鹘可汗的名号,但都很快被不同对手击败,回鹘汗国在公元848年宣告灭亡。
而黠戛斯虽然灭亡了回鹘汗国,但因为其自身仍然是一个纯粹的游牧民族,因此当时并没有全盘继承回鹘汗国的领土,所以他们在大肆劫掠之后,又把回鹘故地的核心地区鄂尔浑河谷分封给了已经臣服于自己的部分回鹘部落,只是在当地维持了间接统治。在公元890年,契丹人从黠戛斯人手中夺得了鄂尔浑河谷,这部分回鹘人可能最终融入了契丹人之中。有些记载显示,建立了契丹王朝的耶律阿保机的皇后述律平就是回鹘人的后代。
而西迁的回鹘人则主要分成了三支。其中走的最远的一支一直走到了帕米尔高原,他们在当地与早期也与回鹘关系密切,但此时已经转信伊斯兰教的葛逻禄人融合,后来建立了在中亚历史上也具有重要地位的喀喇汗(黑汗)王朝。喀喇汗王朝虽然是一个伊斯兰王朝,但其君主却长期自称“桃花石汗”,而“桃花石”在当时是中亚地区对中国中原地区的称谓(后来还演变成了对汉人的称谓)。
另一支回鹘人则在其首领仆固俊的率领下迁到了吐鲁番周边地区,在这里他们击败了吐蕃人,建立了高昌回鹘政权。高昌回鹘建立之后,其境内的回鹘人也放弃了明教信仰,转而信仰佛教。此后高昌回鹘曾一度国势大盛,鼎盛时期其领土北达阿尔泰山,南越罗布泊,西南至喀什。当时一位喀喇汗国的学者喀什噶里曾将高昌回鹘称为不信伊斯兰教的国家中“最强盛的一个”。后来辽朝兴起之后,高昌回鹘开始对辽朝称臣,在辽朝被灭亡之后,则继续对西辽称臣。
在公元1209年,看到西辽国势日衰,蒙古不断崛起的高昌国王的斤将西辽派驻的监国杀死,投靠了成吉思汗铁木真。后来铁木真将女儿嫁给他,并认他为义子,之后高昌回鹘仍然由其家族统领。而在蒙古帝国分裂之后,高昌回鹘受到伊斯兰化的察合台汗国多次入侵,不久后吐鲁番也被察合台汗国攻占。在元朝末年,高昌回鹘几乎所有领土都被察合台汗国占领,留在当地的高昌回鹘人与迁入的察合台人(包括部分黑汗王朝后裔)渐渐融合,成为了今天的维吾尔族。现代观点一般认为,维吾尔就是回鹘一词的另外一种音译。
而在高昌回鹘故地被察合台汗国占领之后,不愿转信伊斯兰教的高昌回鹘王族率领部分部众迁居到了元朝境内的甘肃等地。而他们迁居此地很可能跟当时这里有着另外一支回鹘后裔有关。在回鹘汗国灭亡后,另外一支西迁的回鹘人就是迁居到了河西走廊,他们在这里建立了甘州回鹘政权。后来在西夏崛起之后,甘州回鹘被其吞并。元朝之后,甘州回鹘和部分从高昌迁来的回鹘人融合,最终逐渐形成了现代主要分布于甘肃的少数民族裕固族。现代一些观点认为,“裕固”这个名称也是“回鹘”的另外一种音译。有些观点甚至认为,近代裕固族十部落之一的亚拉格部落就是回鹘曾经的王族药罗葛家族的后裔。