A:It is a great trick , any way the phenomena happens because the soap breaks the surface tension of the water, like popping a balloon. It is the water that moves, not the pepper that is floating on it.
For more about surface tension visit this site.
http://en.wikipedia.org/wiki/Surface_tension