Some good explanations you will find on the below links:http://www.dotnet-tricks.com/Tutorial/mvc/91JM151212-Difference-Between-Razor-View-Engine-and-ASPX-View-Engine.htmlhttp://www.c-sharpcorner.com/UploadFile/a20beb/differences-between-razor-and-aspx-view-engine-in-mvc/http://www.codeproject.com/Questions/337699/what-is-the-difference-between-Razor-and-ASP-Net-EHope you will get your answers.
Both are The View Engine of Asp.net ASPX Engine is used to render Aspx page Although RAZOR Engine is Updated Engine of Asp.net which used to render View page RAZOR engine render helper classes into html by the performance ASPX engine is fast