This paper investigates collaboration in teaching and learning and draws out implications for the promotion of collaboration within online environments. It is divided into four sections. First the case for collaboration, including specifically cooperative approaches, is explored. This case revolves around the impact of collaboration on the quality of learning and on learning outcomes. Collaboration is seen as constrained by context but, if structured and rewarded, it will bring important motivational and cognitive benefits. Next, the case for online collaboration is examined. This is based on longstanding arguments about the benefits of working together albeit in an environment which offers greater reach; a mix of media; and archives of interaction. The third section of the paper compares perspectives on online collaboration with a longer tradition of research into collaboration in general; it critiques the idea that online mediation offers a paradigm change in teaching and learning. The fourth section of the paper considers future directions for promoting online collaboration