To understand what the application is doing, we need to trace what it does from step one down to its last step. Tracing is a technique that allows us to monitor what the application is doing to find defects in the application and have a clear diagnostic data of it. Tracing in ASP.NET will let us view the data of every request made in an ASP.NET page.
Debugging is different from tracing, when an application is monitored in a development phase, we call it debugging. But if it is monitored in a production environment, we call it tracing.
Read the rest of the article here: http://a1ashiish-csharp.blogspot.com/2013/08/c-sharp-asp-.net-how-to-enable-tracing-in-asp.net-using-c-sharp.net.html