Les Carthaginois étaient connus pour leurs compétences en matière de stratégie militaire et leurs innovations dans les tactiques de guerre. Pendant les guerres puniques, ils utilisaient des éléphants de guerre, ce qui leur donnait un avantage sur le champ de bataille. Ils avaient également développé des navires de guerre avancés, tels que les trirèmes et les quinquérèmes, qui étaient rapides et efficaces lors des batailles navales.