The Basics of Homeopathy Homeopathy is a form of natural medicine that seeks to treat the whole person - mind, body and spirit. Created by a German doctor ...