The main difference between the two is that health insurance guarantees the medical expenses or income loss of the insured due to illness; Accident insurance covers the losses and expenses caused by accidental injuries.
Further reading: How to buy insurance, which is good, and teach you how to avoid these "pits" of insurance.