What is squash & stretch?
We use squash to show impact. See the bouncing ball below. The moment after it has made contact with the ground it squashes with impact before returning back up.
We use stretch to emulate motion blur. The faster something is moving the more we exaggerate the stretch. See the bouncing ball below. When the ball is at it's fastest is when it is stretched.