L'inizio dell'espansione cartaginese in Italia - sotto l'ottica non puramente commerciale ma territoriale e quindi militare - si può far risalire alla spedizione di Malco in Sicilia, attorno al 550 a.C. Fino ad allora infatti, Cartagine aveva tratto le sue ricchezze dal commercio nel mondo mediterraneo e dalla presenza della flotta a protezione delle rotte commerciali.