Penguin

A WorkSpace is where your window manager allows you to have multiple distinct desktops and have some way of switching between them (usually with a key press)

A Viewport is where your desktop is larger than your screen and your window manager lets you move around it (usually with edge flipping and/or a key press).

For more information see http://www.phys.lsu.edu/merchan/ws.html