The w command will tell you what programs the various logins have running, sort of. But there are a couple of programs which better display this: top and ps.
The process status (ps) command goes back a long way, and by default only tells you the names of the processes (programs) you have running in the current login session. It has lots of options, and the it's output and options change from one version of UNIX to another.
For most of us, a more useful program is called top, which displays the top of the process table. It is easily possible for a UNIX computer to be running more processes than can be displayed on a single screen. Having a program which just display the ``top'' few of them is handy.