Der Zweite Punische Krieg wurde von 218 v. Chr. bis 201 v. Chr. zwischen Rom und Karthago ausgetragen. „Punier“ (lateinisch "Puni" oder "Poeni") ist die römische Bezeichnung für die Karthager. Der karthagische Feldherr Hannibal aus dem Geschlecht der Barkiden brachte Rom zunächst durch eine Reihe taktisch geschickt geführter Schlachten an den Rand der Niederlage. Die Römer gingen daraufhin zu einem langjährigen Abnutzungskrieg über und trugen den Krieg erfolgreich auf karthagisches Territorium. Schließlich siegten sie endgültig in der Schlacht von Zama unter ihrem Feldherrn Scipio dem Älteren. Der Krieg entschied den Kampf der beiden Städte um die Vorherrschaft im Mittelmeerraum endgültig zugunsten Roms.