Development ASP.Net Tutorial

An HTTP Handler is a .NET  class that executes whenever you make a request  for a file at a certain path. 
Each type of resource that you can request from an ASP.NET application has a corresponding handler.
You can create a Generic Handler, or you can implement the IHttpHandler interface.