On p. 2 Malott explains that throughout Principles of Behavior when the word, stimulus is used, we should understand that it's a shorthand term that might refer to an event, activity, condition, or stimulus as that word is normally used. This is reasonable because, as he says, it can get pretty clumsy to have to say things like "a reinforcer is a stimulus, event, activity or condition that increases the frequency of a response it follows." Much easier to say "a reinforcer is a stimulus that increases the frequency of a response it follows."We just have to remember that in any particular scenario, the stimulus that functions as a reinforcer might be an event, an activity, a condition, or a stimulus in the sense in which that word is normally used.
Be sure you understand that "stimulus" is not a synonym for "reinforcer," nor vice versa.
Another way to think about this is that there are 4 basic kinds of reinforcers. An event could function as a reinforcer. So could a stimulus (in the restricted sense), such as a pleasant taste or aroma. Sometimes a condition or, more specifically, a change in condition, can function as a reinforcer. If it's dark & you can't see, then the behavior of flipping a light switch may change the visibility condition, & that change is a reinforcer. As for activities as reinforcers, I'd expand a little on what Malott says. Rather than an activity functioning as a reinforcer, it's more often the opportunity to engage in a particular activity that functions as a reinforcer. For example, if you wash the dishes, you'll have the opportunity to engage in the activity of playing video games for a while. That opportunity, then, functions as a reinforcer.
I've noticed that there are several places in the book where one of these other terms is used when stimulus should be used instead, in accord with Malott's decision to use stimulus as a shorthand term. An example is in the box at the bottom of p. 54. In my book I've crossed out condition and penciled in stimulus. You might want to do the same thing when you find instances like this.