It allows users to implement the authentication and manages authorization to the system
It allows you to collect, processing and display the information about the events inside the system
It processes unhandled and standard exceptions