Routing is an essential concept of the TAG. It allows you to authenticate, authorize and modify each incoming request, before resending it to any underlying service based on its URL.
It implements the same rule-based rewriting engine as Apache Module mod_rewrite, with just a few minor differences.