From Joomla! Documentation
Routing is the process of examining the request environment to determine which component should receive the request. The component optional parameters are then set in the request object to be processed when the application is being dispatched.
It parses the JURI object the triggers an event to handle the URI.