I've had several people ask me what the difference is between .MSPX vs the standard .ASPX extension.
The answer is that Microsoft uses the .MSPX extension to generate custom XML-driven HTML content. Microsoft created a custom HTTP handler to process requests for the custom .MSPX extension.