Homeopathy is a branch of complementary and holistic medicine in which ailments are treated by a minute dose of a natural substance that in a larger amount would produce the exact symptoms of the ailment. Homeopathy is used to treat a very wide variety of conditions. It's efficacy has, however, not been proven.