Definition: "The process of recording application actions and state to a secondary interface"
Levels:
DEBUG -> is used during the development process, bug fixing or troubleshooting. All the developer specific information goes under this level.
INFO
WARNING
ERROR
CRITICAL