Homeopathic Remedies come from many sources such as animals, plants, chemical and mineral substances.  Homeopathic medicine goes back to the "Father of  Medicine" Hippocrates   They come in different strengths such as 6X, 12X, 30X.  This refers to how many times the substance has been diluted.  The more it is diluted the stronger it becomes.