Punerne var fønikere, et semittisk folk som holdt til i Karthago, nær Tunisia i Nord-Afrika og på sørkysten av Hispania. Karthago hadde i løpet av det tredje århundre f.Kr. skaffet seg kontroll over store deler av Nord-Afrika, sør- og østkysten av Hispania, Korsika, Sardinia og Sicilia. Punerne og romerne var gamle allierte. Som følge av krigen mot Pyrrhos fikk romerne større interesse for områdene i Sør-Italia og på Sicilia (Magna Graecia). Dette førte til at det ble krig mot punerne.