What is Homeopathy? Homeopathy is a complementary or alternative medicine based on highly diluted substances, which practitioners claim can cause the body to heal itself. These substances are often diluted over, often to the point where no molecules of the original substance are left in the remedy.