Many researchers have tackled the question of how behavior is influenced by its outcomes. Some have adopted a nonmechanistic (functional) perspective that attempts to describe the influence of outcomes on behavior. Others have adopted a mechanistic (cognitive) perspective that attempts to explain the influence of outcomes on behavior. Orthogonal to this distinction, some have focused on the influence of outcomes that a behavior had in the past, whereas others also consider the influence of outcomes that a behavior might have in the future. In this article, we relate these different perspectives with the goal of reducing misunderstandings and fostering collaborations between researchers who adopt different perspectives on the common question of how behavior is influenced by its outcomes.