what is the difference between a timing hazard and a glitch?
In many senses Hazard refers to something big and permanent where the Glitch is something small, minor and temporary. Glitch often times happen for unknown reason and just goes away after couple moments and people don't care much about it unless it happens often.