Routes are passed a request object containing the URL and parameters and maintains state between the routes