There is a difference between herbal medicines and homeopathy. Herbal medicines contain the actual herb, or compounds of the herb, whereas homeopathy does not. Herbs also treat on a physical (and in Chinese herbal medicine) an energetic level.
In homeopathy, it is the energy of the plant, animal, rock, etc. that is being used. So bee venom, for example, will be diluted in water hundreds or thousands of times, to the point where it can't be detected in the water. That is why it's considered a "bogus" healing modality. Modern science seems to think we are all just empty vessels walking around, and forgets that we are energy (or spirit, or whatever you prefer to call it) living inside a body. Homeopathy treats the energy of the person or animal, using the energy of the whatever was used to make the remedy.
I just wanted to clarify for anyone reading this thread who may think herbal medicines and homeopathy are the same. They have similarities, but they also have significant differences.