The whole war lasted almost a century.
The three Punic Wars took place from 264 BC to 146 BC.
The 1st Punic War was 246 BC to 241 BC.
The war was fought in Sicily, the Western Mediterranean Sea, Sardinia, and North Africa.
Carthage defeated Rome, but they lacked manpower after the defeat, so they withdrew from Rome.
Carthage and Rome both controlled parts of Sicily.
Carthage and Rome started fighting because they both kept acquiring more land until they bumped into each other.
Neither country wanted to give up land and both wanted to keep growing.