Al principio de la primera guerra púnica, Cartago era el poder dominante en el mar Mediterráneo occidental, pues controlaba un extenso imperio marítimo, mientras que Roma era el poder emergente en el centro de la península itálica.