Design HTTP modules and handlers

When you are creating a custom handler, what is the parameter being passed into the ProcessRequest method?

HttpContext
Object
HttpApplication
object, EventArgs