This paper reflects on three examples of a discourse-oriented approach to supporting collective interpretation. By this, we mean activities involving two or more people who are trying to make sense of an issue. The common theme linking the examples is that each mediates interpretive activity via a software environment which structures discourse: participants construct their interpretation within a representational framework which in return provides computational services. As a by-product, this ...