First of all let’s understand the meaning/value of routing. Routing is a verb, which mean “to send or forward by a particular route”. Well now another thing need to clear what is called route?
Route is noun which mean “a road, course, or way for travel from one place to another”
Well in ASP.Net MVC Routing is how to match URLs to requested action method.
In details ASP.Net MVC Routing is to map(match URLs pattern) incoming URLs(Uniform Resource Locator) or browser request and travel them to executes the requested Controller and Action method.
Let’s discus with a diagram: Route Engine