ASP.NET MVC provides a new way of creating web applications which are more extensible and testable. We discussed about ASP.NET MVC in Introduction to ASP.NET MVC 3. Also, we discussed about Routers and Controllers in ASP.NET MVC 3. Here, we will take a deeper look into the different Actions, Action filters, and selectors used inside a Controller.
More details on Actions in ASP.Net MVC, please refer http://www.codeproject.com/KB/aspnet/ASPNetMVCAction.aspx