Homeopathy is a system of medicine first described by the German physician Samuel Hahhnemann (1755-1843). He observed that an illness could be treated with a medicine that produced similar symptoms in a healthy person - thus treating like with like.
For example, arsenic poisoning leads to symptoms of severe diarrhoea and vomiting. So Arsenic will be used homeopathically to treat the above symptoms. Hahhnemann diluted each medicine until he reached the greatest dilution that would produce a theraputic response.
The principle of homeopathic medicine is to encourage the body's own defense system to heal itself. Homeopathy does not try to eliminate physical symptoms by suppressing them, rather it seeks to find the hidden source of the problem and stimulate the body to produce a cure.
Homeopathic medicine is based more on the clinical indications rather than the pathology of the patient. Homoepathy treats the whole person — mind, body and spirit.