Another New aspects seasoned players will have to get use to is the fact that there are no longer any HMs. This feature was created for a number of given reasons, but mainly because TMs were recently made unlimited in the past few generations, a trait that use to be restricted to only HMs. It was also done so players wouldn't have to designate certain Pokemon as "HM Slaves", giving them that each slot within their party.
Instead, players can now use Pokemon Ride, a feature that essentially replaces HMs in the overworld. With these Pagers, a player can Fly to given cities on a Charizard, Surf on both Lapras and Sharpedo, use Strength with Machamp, along with many other things and Pokemon.