晋文公,名重耳,为晋献公之子。因献公宠爱骊姬,杀太子申生,他在外避难十九年,后借秦穆公之力回国即位,时年已经62岁了。在位期间,他重用有才干的赵衰、狐偃等人发奋图强,国力日益强盛,出现了“政平民阜,财用不匮”的局面。同年,周王室发生内乱,周襄王逃出避难。晋文公利用这一机会兴兵勤王,护送襄王回国,提高了晋在中原诸侯中的威望。晋国在晋文公时代达到鼎盛,极盛时的晋国据有山西中南部、河北南部、河南西北部和陕西的一部分。直到春秋末期的“三家分晋”,才有赵韩魏跻身战国七雄之 列。公元前632年,晋楚两国为夺霸主地位在城濮大战,楚国战败,晋文公当上了霸主。
五霸之中的楚国地域最广、人口最多、物产最丰,所以发展很快。在春秋时代,历史资料里留下了170个国家的名字,楚一国就先后吞并了170个国家中的40个。
公元前597年,楚庄王率领大军攻打郑国,晋国派兵救郑,在邲地(今河南郑州市东)与楚国大战,晋国惨败。公元前594年冬,楚鲁蔡秦等十四国在蜀(今山东泰安西)开会结盟,正式推举楚国主盟,楚庄王遂成为称雄中原的霸主。
公元前591年,楚庄王因病逝世,归葬纪南城郊。其儿子审继位,称楚共王。楚王墓、樊妃墓在今江陵城西北。郢城内原有庄王庙,今已废。
公元前614年楚庄王继位,执政三年,不发号令,终日郊游围猎,沉缅声色。伍参请猜谜语“有鸟止于阜,三年不飞不鸣,是何鸟也”·庄王答:“三年不飞,一飞冲天;三年不鸣,一鸣惊人”!公元前611年,楚国发生灾荒,戎人骚扰,附属的庸国、麋国勾结百濮叛楚。庄王集中力量伐灭威胁最大的庸国,又吞并了麋国控制住局面。此后,又极力整顿内政,任用贤才,厉行法治,加强兵备,使楚国出现一派国富兵强的景象。
五霸的头一名是齐桓公,第二位就是晋文公了。孔子对这二位的评价是:“晋文公谲而不正,齐桓公正而不谲”《论语·宪问》。晋文公的经历非常坎坷,因家庭变故在外流浪19年,饱尝人间冷暖。所以他的为人处事,用诡诈计谋的时候多,谲就是诡诈。齐桓公就不是这样,世家贵族出身,为人处事都有绅士的派头。