Running hills, especially through hill repeats where you repeatedly run up a hill at a hard effort and recover on the way down, helps build leg strength, improve cardiovascular fitness, and enhance your overall running performance, including speed and running economy.