Yes, the DHP grant application is online.
The Application Cover Form, Budget Form, and Payee Information Sheet that you complete online will still need to be printed, signed in blue ink, and mailed to the DHP office, postmarked by the application deadline.