The CLR provides a security model which is layered on top of that provided by the underlying operating system. It acts as another "hurdle" one must cross in order to access various resources and services.
You could be the FIRST one to write a review for ASP.NET Security.