ASP.NET's WebForms model acquired semantic, or "friendly", routing feature several years ago. This routing feature lets you use semantic URLs instead of page-based URLs. For example, consider a page named CustDtls.aspx. Using the default page-based routing, that page is accessed with this URL:

mywebsite.com/CustDtls.aspx

In this case, the URL given is mapped directly against the file CustDtls.aspx in the application root.

The ASP.NET semantic routing feature lets you get to that page with this URL:

mywebsite.com/CustomerDetails 

The image below shows ASP.NET semantic routing in action. 

Please click the blue link below to read the full article:

Read the full technical article on ASNA.com.