1) Le prétexte de la guerre :

Cinquante ans après la fin de la Deuxième guerre punique, Carthage, bien que ne possédant qu'un petit territoire autour de Zama, Utique et Carthage (voir carte), était redevenue prospère et florissante (voir diaporama page suivante).

Ceci impressionna Caton l'Ancien, un sénateur romain venu en ambassade à Carthage. Revenu à Rome, craignant que Carthage ne redevienne une puissance très importante de la Méditerranée, Caton terminait tous ses discours au Sénat par la formule : "Delenda est Carthago !", qui signifie "Il faut détruire Carthage !".

Or, dans les années -150, le roi de Numidie (voir carte) Massinissa ne cessait de provoquer Carthage à la guerre. Excédés, les Carthaginois décidèrent de prendre les armes contre les Numides. Ayant déclarer la guerre sans demander son avis à Rome, Carthage venait de violer le traité de paix de -201. Ce fut le prétexte que cherchaient les Romains pour attaquer à nouveau les Carthaginois.