The document discusses key concepts of online collaborative learning including communities of practice, communities of inquiry, and the differences between cooperative and collaborative learning. It provides examples of online master's programs that incorporate cooperative and collaborative activities and assessments. The role of the tutor and assessment are also examined. While technologies change, the core principles of cooperation and collaboration can be creatively applied through new pedagogical practices to enhance online collaborative learning.