The First Punic War was the first of three wars fought between Rome and Carthage, the two main powers of the western Mediterranean in the early 3rd century BC.