Smoothing methods

What’s the difference between Smooth modifier and Subdivision Surface modifier?

Smooth Modifier: http://wiki.blender.org/index.php/Doc:Manual/Modifiers/Mesh/Smooth
Subsurf Modifier: http://wiki.blender.org/index.php/Doc:Manual/Modifiers/Mesh/Subsurf

Richard