A glitch is usually an erroneous bit level or two. It can be caused by poor design, fault etc.
Jitter can cause a glitch, if say a late clock edge causes a high level not to last long enough on a flip flops input.
Bounce, well it depends on the type of bounce, but ground-bounce can cause a glitch.
Ripple, if on Vcc and of greatenoung magnitude could also cause a glitch.
I suppose the answer to your question, is that the jitter/bounce/ripple are problems which if a circuit is not designed properly to deal with them, or eliminate them, (although you can't eliminate jitter, only minimise it) can lead to glitches.
Added after 26 minutes:
http://en.wikipedia.org/wiki/Hazard_(logic)