蒙古的旗名多数是根据清初蒙古诸部落来的。人口少的就一旗,如克什克腾旗、扎赉特旗。人口多一点的分2翼旗,如苏尼特左翼旗、右翼旗,后人把翼字省了就成了苏尼特左旗、右旗;不分2翼的就分成前中后3旗,如乌拉特前旗、中旗、后旗。人口再多的每翼再分前中后,如科尔沁左翼前旗、左翼中旗、左翼后旗、右翼前旗、右翼中旗、右翼后旗,像外蒙古一个部落人口更多,则名称更为复杂。
后来经过民国和共和国,旗之间不断合并为分离,名称也就开始乱了,如从建国后从杭锦旗分的就叫杭锦后旗,从鄂托克旗分的就叫鄂托克前旗。
另外,科尔沁部本来是6旗,后来经过合并,只剩4旗,这4个旗都保留了原名,而右翼后旗和左翼前旗就被撤了。而察哈尔本来是按八旗制分的旗,建国后打乱了建制,右翼正红旗、正黄旗、镶黄旗和镶蓝旗全体打乱后重新划界,因此没有采用旧名,改用右翼前、中、后命名;而左翼镶红旗、正白旗、镶白旗、正蓝旗则没有那么大规模的调整,只是把正白和镶白合并为正镶白旗,因而名称被保留。
至于LS所说缺少的部分是在蒙古是无稽之谈,外蒙古实际在明朝是一个部落,叫喀尔喀部,清时因为过于强大,强行分成三部,后又分出一部,形成外蒙古四部,又称喀尔喀蒙古四部。在清朝,唐努乌梁海和科布只是受乌里雅苏台将军节制,实际上并不是外蒙古的一部分,而是内属蒙古的一部分,内属蒙古是在清廷扩张没有立功的蒙古部落,地位比内蒙古诸部和外蒙古诸部都要低。