Admittedly I haven't read this article, but the title reminds me of staltz's excellent conceptualization of interactive interfaces:
The user sees screens and generates events.
The computer sees events and generates screens.
It's a mutually observing cycle (hence the name of his framework, Cycle.js).