Kartagińczycy: lepsza flota i zdolności żeglarskie. korzystali z zagranicznych wojsk najemnych, nie przykładali wagi do walki na lądzie i wyszkolenia piechoty.
Rzymianie: mniej wprawieni w walce na morzu, przykładali wagę do walki na lądzie, posiadali zawodową, narodową armię.
W momencie przystępowania do I wojny punickiej Kartagina stanowiła największą potęgę morską świata antycznego. W celu zdobycia przewagi w bitwach morskich Rzymianie opracowali technikę abordażu, co umożliwiło ich legionistom przeniesienie walki na pokłady kartagińskich statków.