What is Shot Peening?

Shot peening is a metal finishing process, where spherical media, called "shot" are blasted on to a metal surface with enough forc...