I’ve always wondered about this. Scott Mitchell gives the answer here.
Snippet:
“WebResource.axd is an that is part of the .NET Framework that does one thing and one thing only – it is tasked with getting an embedded resource out of a DLL and returning its content.”