Router collects routes, parses request and performs matching of request to route.
Module name should be unique for route
Route id should be unique
Route front name should be unique
Router id should be unique in file
Unique router identifier.
Route declares requests to process with desired priority and points a module to perform it.
Unique route identifier.
Module is subscribed to process request with corresponding route front name.
Module name. For example, Magento_User.
Attributes "before" and "after" help you to specify a priority of routes matching.
URL part associated with route.