Hispania había sido conquistada por los cartagineses, que lucharon contra distintas tribus para crear colonias y un imperio comercial, principalmente costero.