GemGlow and Gem are seperate images that are visible when you have vitality. They probably could have been merged, but alpha channels are a pain. Keeping them seperate then having one be semitransparent through XML is so much easier.
EmptyGem is the background image, kind of like the background for gauges in the Player and Target windows.