Shaders are little programs that run on your GPU. They alter what is on your screen in ways. Although they got very powerful in time. It can be a simple blur or procedural creation of an entire cave with amazing details, even AI and physics can be done with shaders now.

(http://www.nzone.com/object/nzone_cascades_home.html) Everything is shader driven in this demo.