Naturopathy is a healing system that covers a wide range of modalities like herbs, flower essences, and diet and lifestyle changes. Homeopathy is a form of alternative medicine that focuses on the use of natural substances to treat an illness.