The QGIS Plugin Repository is an online location where QGIS plugins are stored. Each repository has a unique web address, which QGIS checks at each startup for updates or new plugins.
By default, QGIS has the official plugin repository registered, which is managed by the QGIS Developers.
You can add other repositories. This is a very convenient way to manage updates.