http://www.howdoeshomeopathywork.com Best explanation I've seen yet.