从商鞅时代起,秦的国力不断壮大,以致它战胜其他敌国只是一个时间问题。公元前325年,当时的秦公称王,在此前后,一切大国的统治者也相继称王,这标志着当时周王室已经沦落到很低的地位。公元前309年,秦政府设丞相的新职位,丞相又分为左丞相(王以下的最高职位)和右丞相(次于左丞相的职位)。公元前256年,秦消灭了周王室,但到此时,这个行动只具有象征性的重要意义。
在公元前338年商鞅之死到公元前221年秦统一的一个世纪稍多的时期中所发生的大事,没有提供任何迹象可以说明秦的成就是蓄意制定的任何长期战略性计划或谋略的结果。可是人们可以看到,在中国历史上屡次出现一个地处中国西陲的国家或统治者统治其他国家或区域的过程。因为一个地处西陲的国家由于其周围有位于今陕西省境内的山脉这一自然屏障的掩护,可以确保自身的安全;由此,它可以不惧东面的潜在敌人而不断地扩大其版图。就秦而言,这个过程的特点是取得西南作为预备的步骤,然后相当稳定地向东面扩张。最初的一步是在公元前316年从楚夺取蜀(今四川省成都平原地区)的领土,紧接着夺取巴(今四川省重庆附近地区)的领土。得到这些领土,不但使秦能确保其侧翼的安全,而且由于楚国丧失巴蜀,这个国家的国力,大大削弱,迄今为止,它也许是秦的主要敌人。
与此同时,秦的几个敌国对它的国力和领土不断增长的情景绝不是无动于衷的。如果人们相信史料的记载(它们更可能是出于想象,而不是严格按照历史事实写出),这几十年出现了大量外交活动。两种结盟正在形成。一种结盟旨在通过协同行动,以遏制秦的扩张;在另一种结盟中,各盟国认识到那种遏制将是徒劳的,因此结盟旨在安抚秦或与它合作。
《史记》记载的最后一个多世纪中最引人注目的事件是许多大规模的征战,其中有些伤亡数字之大,会使人严重地怀疑它们的可信性。在这种情况下,《史记》记载了公元前364至前234年的130年中秦参与的15次大的征战,并列有据说是秦给其敌人造成的伤亡数。除了一次,所有的伤亡数都高达数万,在整整130年中,总数竟多达148.9万人。战国时期的最后一个世纪无疑是以战争的激化为其特点,但尽管如此,这样大的数字是不可信的。(关于本章出现的这些数字及其他可疑的统计数的详细的讨论,读者可参阅附录3。)