从公元前259年开始,秦国步步为营,对六国的土地不断蚕食,逐渐形成了分割包围六国的局面。在这一时期,吕不韦成为秦国相国,秦王嬴政登上王位,李斯逐渐掌握秦国大权,韩非子被害,荆轲为燕太子丹刺杀秦王,政治局势可说是矛盾重重。
长平之战后,秦军围攻邯郸。在魏、楚、赵三国军队的夹击下秦军大败,秦将郑安平也投降了赵国。于是六国形成了合纵抗秦的局势。但各国的合纵同盟并不牢固,双方仍然互相猜忌,无法团结一致。秦国利用各国之间的矛盾,不断兼并各国土地。在公元前242年,秦已在东部设置了东郡,将国土延伸到了与齐境相接的地方。到公元前238年,秦国的东郡地区,东北连接燕国,东部与齐相交,北围赵国,南围韩、魏。秦国自此完成了对东方各国的分割包围之势。
公元前230年,秦王嬴政开始进行扫平六国的最后统一战争。这一年,秦将内史腾灭韩,韩地并入秦国版图,设为颍川郡。公元前229年,秦大将王翦攻赵,赵国予以顽强抵抗,派大将李牧与司马尚出兵迎击,被秦军击败,李牧被秦用反间计杀死。随后秦军围赵都邯郸,赵人坚守一年。公元前228年,王翦大破赵军,赵王迁投降。
赵王迁投降后,秦军开始准备灭燕。燕国太子丹派荆轲去刺杀秦王。
荆轲想寻找好友剑客盖聂一同前去,但未能找到。由于时间急迫,经太子丹推荐,荆轲只好同曾经杀过人的秦舞阳一起去完成这项重要任务。
到了秦国,荆轲以进献秦王一直想得到的大将樊於期的人头与燕国山川地图为名,要求面见秦王。秦王嬴政于是召见荆轲与秦舞阳。在秦宫里,因秦舞阳胆怯,露出了破绽,让秦王嬴政有了防备。秦王嬴政令秦舞阳滞留宫外,只让荆轲一人上殿献图。荆轲捧地图到秦王嬴政面前进献。