What a tile provider does
A map tile provider serves the individual pieces that a mapping library assembles into the continuous map a user sees. As someone pans or zooms, the library requests only the tiles covering the current viewport at the current zoom level, which is why a world map can feel instant on a phone.
The provider stores that tile pyramid, serves it with low latency close to the user, and keeps the underlying map data current.