로마와 카르타고의 관계는 오랫동안 우호적이었습니다. 사실 지중해 세계에 대한 그리스의 지배가 지속되는 한 말입니다. 실제로 -508, -348, -306에서는 무역 협정이 체결되었고, -279에서는 상호 방위 조약이 체결되었습니다. 게다가 카르타고는 피로스에 대항하는 로마인들을 지원하기 위해 -279년에 오스티아로 함대를 보냈습니다. 그러나 기원전 3세기 중반. J.-C., 그리스인들은 이제 마케도니아 왕인 알렉산더 대왕(자신은 -323년에 사망)의 후계자들의 지배를 받고 있기 때문에 서부 지중해에서 확실히 제거되었습니다. 이로써 서로의 수렴된 이해관계가 사라지고, 두 경쟁 도시는 서로 마주하게 됩니다.
로마인들은 카르타고가 상당한 우위를 점하고 있다고 지적합니다. 아프리카 해안에서 히스파니아의 상당 부분을 거쳐 포에니 도시에는 많은 영토가 있습니다. 그러나 무엇보다도 티레니아 해의 모든 섬은 카르타고 섬(코르시카, 사르디니아, 발레아레스 제도)입니다. 그리고 카르타고인들이 시칠리아 정복을 완료하면 남부 이탈리아 전체가 그들의 손에 닿을 수 있게 되었고, 카르타고인들은 열흘 안에 로마의 성문에 도착할 수 있었습니다. 그러므로 그들은 이탈리아를 보호하기로 결정을 내려야 하며 전쟁 외에는 선택의 여지가 거의 없습니다.