Cauza principală a primului război punic a fost disputa în privința faptului că Roma sau Cartagina ar controla Sicilia, cea mai mare insulă din Marea Mediterană, care era la acel moment sub controlul cartaginei. la vremea unei situații mai bogate, cu o armată mai mare, nu a menținut o armată permanentă. Roma, pe de altă parte, avea o armată mare, bine pregătită, cu care să-i conteste pe cartaginezi.
Odată cu izbucnirea Primului Război Punic, Roma avea nevoie disperată de o țară mai mare pentru a extinde republica, din moment ce populația sa era în plină dezvoltare; romanii au dorit astfel Sicilia ca o suburbie romană. Carthage, pe de altă parte, a vrut să mențină Sicilia în scopuri agricole și de pescuit. Deși conflictul asupra Siciliei a început ca o problemă locală, Roma și Cartagina s-au retras repede. Conflictul sa extins în curând într-un război cu drepturi depline. Inițial, Cartagina a avut avantajul, deoarece a evitat bătăliile terestre și a urmărit lupta folosind marina superioară superioară. Cu toate acestea, Roma și-a extins rapid marina și a dezvoltat tactici care i-au permis infanteriei instruite să participe la luptele navale de la navă la navă. Roma a câștigat primul război punic în 241 î.H. Cartagina nu numai că a trebuit să cedeze Sicilia romanilor, dar a trebuit să semneze un tratat de pace, de acord să dea tribut Romei timp de 50 de ani.