Mot slutten av 500-tallet f.Kr. hadde Kartago erobret de fleste av de gamle fønikiske kolonier, det vil si Hadrumetum, Utica og Kerkouane, underkastet en del av de libyske stammene, og hadde tatt kontroll over det meste av den nordafrikanske kysten fra dagens Marokko til grensen mot Kyrenaika. Det var også krigføring i forsvar av de puniske koloniene og handelen. Imidlertid er det kun detaljer fra kampene mot grekerne som har overlevd, noe som framstiller Kartago som «besatt av Sicilia».