Logging severity.
Low-level information, mostly for developers
a handleable error condition
an unhandleable error that results in a program crash
generic, useful information about system operation
an unknown message that should always be logged
a warning