what does mean arguments of .ajaxError(function(event,xhr,options,exc))

what does mean arguments of .ajaxError(function(event,xhr,options,exc))

I have been using the error() Ajax Event in $.ajax() and $.ajaxSetup() that have three arguments: error(xhr,status,error) i know what is these arguments and don't problem with it.

But cannot understand the arguments of .ajaxError(function(event,xhr,options,exc)). Can any one describe these arguments, each of the four. specially event argument. and can give me an example that to use each of the four arguments of .ajaxError(function(event,xhr,options,exc))

Regards