This program can lock your terminal in order to prevent others from using it, though its default mode of operation is merely to display pretty pictures on your screen when it is not in use.
It also provides configuration and control of your monitor's power-saving features.
xscreensaver & xscreensaver-demo
The xscreensaver-demo(1) program pops up a dialog box that lets you configure the screen saver, and experiment with the various display modes.
Note: unlike xlock(1), xscreensaver has a client-server model: the xscreensaver program is a daemon that runs in the background; it is controlled by the foreground xscreensaver-demo(1) and xscreensaver-command(1) programs.