Try checking on the main site before posting a question like this, most questions can be answered quite easily (and faster) if you take the time to find out for yourself.
Energy Root is basically a Hyper Potion, except that it reduces a Pokemon's happiness.
Revival Herbs are basically a Revive, except that, again, it reduces a Pokemon's happiness.
If you're confused about happiness, check the link Sion9 gave you in your other topic.
And the items guide says Cerulean City, not Celadon. You can get it from the house above the Poke Center, but you need berry powder to get it.