Druhá punská válka byla vybojována mezi Římany a Kartaginci v letech 218 až 201 př. n. l. Kartaginský vojevůdce Hannibal z rodu Barkasů v ní nejprve Římu uštědřil řadu porážek v takticky geniálně vedených bitvách, které jsou dodnes uváděny ve vojenských učebnicích. Římané následně přešli do několik let trvající opotřebovávací války, postupně zlikvidovali nebo neutralizovali spojence a hlavní kolonie Kartága a nakonec pod vedením Publia Cornelia Scipiona Africana zvítězili v bitvě u Zamy. Tato válka definitivně rozhodla boj obou měst o dominanci ve Středomoří ve prospěch Říma.