Each time you beat a Titan, you get one step closer to the next milestone reward. The higher rewards require more Titan slays, but the rewards get bigger. When the Titan season changes, there is a new Titan and the milestones are reset.