1.It allows us to set up middleware to respond to HTTP Requests.
2.It defines a routing table that can work as per HTTP Method and URL.
3.It is used to render the HTML pages dynamically.
4.All of the above.
Answer:4