what is ST depression?

Consider the various explanations of ST depression that you can find, are they all consistent with each other? What do you think is the true cause of ST depression? https://www.youtube.com/watch?v=U4LPSFJPvTc&feature=youtu.be