Армия
Армия Карфагена была главным образом наемной, но существовали и городские ополчения, куда набирались только карфагенские мужчины в возрасте от 18 до 60 лет. По разным оценкам, это от 25 до 55 тысяч человек. Легко понять, что без помощи наемников карфагеняне не могли вести войну. Основу наемной пехоты составляли испанские, африканские, греческие, галльские солдаты. Карфагенская аристократия, подобно римской и греческой, служила в «священном отряде» – тяжеловооруженной коннице. Там оказывались лишь сословия, способные иметь дорогую лошадь и оружие, необходимые офицеру, служившему в коннице. Одет он был в чешуйчатый доспех и шлем. Вооружение составляли меч, короткое копье и небольшой щит. Тактика тоже была заимствована у греков. Когда в 237 г. до н. э. Гамилькар отправился в Испанию, он взял с собой 3000 карфагенских всадников. А в 219 г. до н. э. Ганнибал, отправившись в Италию, оставил 450 карфагенских всадников с братом Гасдрубалом.
Нумидийская легкая конница была лучшей и самой надежной конницей Ганнибала. Это были главным образом наемники из Нумидии, области в Северной Африке, занимавшей часть современного Алжира. Вот что писал о них римский историк: «Нумидийские лошади и всадники поджарые; всадники без кольчуг, и из оружия у них только копья». Нумидийцы действительно не имели мечей. Будучи прирожденными всадниками, они скакали без седла, используя в качестве средства безопасности веревку, наброшенную на шею лошади. Они не использовали поводья и уздечку, управляя лошадью при помощи ног, голоса и прута. Их основным оружием были легкие копья и дротики. Нумидийцы были специалистами в маневренной войне, так как умело атаковали, отступали, заходили с флангов и снова атаковали, но уже в другом месте. Эти легкие всадники были незаменимы для проведения разведки, набегов и засад, но не столь эффективны против пехоты и уступали тяжелой коннице.
Древние армии должны были перевозить не только продовольствие, оружие, снаряжение. С развитием осадной техники армиям пришлось везти с собой все оборудование для осады: веревки, рычаги, раздвижные лестницы, лопаты и тараны. Для транспортировки осадных машин в разобранном виде требовалось много фургонов и вьючных животных. Кроме того, в повозках ехали ремонтные рабочие, необходимые для поддержания повозок в рабочем состоянии. С армией шел не один кузнец со своей кузницей. Например, на 40 тысяч воинов требовалось 1600 кузнецов и их подручных. В качестве тягловых животных использовались волы и мулы. Кроме того, в повозках ехали ремонтные рабочие для поддержания экипажей в рабочем состоянии.