Since homeopathy is widely used in India since 1810 many believe that it is an Indian science. Contrary to this belief homeopathy was invented in Germany in 1796 by Dr. Samuel Hahnemann. Whether homeopathy is effective in treating diseases or not is a debatable question. Homeopathy works on the principle that illness-causing substances can in minute doses treat people who are unwell. In Homeopathy medicines are diluted with either alcohol or water to an extent that only traces of the active substance remain. This trace quantity is enough to create a healing response in the patient is what homeopaths claim.