Answer:
The difference between the two is that Hazard insurance can cover you and or protect you against "structural damage caused by natural disasters".
Meanwhile Homeowners insurance is "a financial protection against theft"...
So, long story short,
Hazard insurance=protection from natural disasters (structural damage)
Hazard insurance=protection from natural disasters (structural damage)Homeowners insurance=protection against theft and damage to your home and belongings
I hope this helped!!