Apaches commons logging is just a abstraction of the logger underneath.
One more similar framework. Using this framework the underlying logger implementation can be changed.Its finds its usage in third party libraries which plugs and becomes part of some application and in that case it can use the logging framework of the application as this can be configured.