An .axd file is a HTTP Handler file. There are two types of .axd files.
These are files which are generated at runtime whenever you use ScriptManager in your Web app. This is being generated only once when you deploy it on the server.
And ofcourse it is necessary
you can find it in web.config file
Enjoy great coding experience...:)