Bach Flower Essences is a system of 38 flower essences that correct emotional imbalances by restoring negative feelings with positive emotions. Bach uses 100% all natural flower essence and herbs in conjunctions with homeopathy and medications that are safe for everyone. Bach Flower Essences are created using a three-step process that encourages harmony through the body and mind.