Yogesh,
HttpServletRequest is a standard interface. The object(which implements this interface) could be a vendor specific java class. Means the servlet container provides this object. As a developer we don't need to worry about its actual type. To us it just an object of type HttpServletRequest.