It's just that the app relies on an external server to retrieve the data, as you likely won't need or want to download the entire map dataset inside your phone every time the data is updated.
As far as my understanding:
Repositories are like lists of available programs. F-droid will update periodically, but will not catch a fresh update or new program until the repo is updated.