Homeopathy, from Greek homoeo (meaning similar) and pathos (meaning suffering) is a system of medicine based on treating like with like. The same principle is widespread in mainstream medicine, the most notable examples being antidotes and vaccines.
Classical Homeopathy is a holistic medicine; in other words it aims to treat the whole person.