Abstract
With the advent of the Internet, the World Wide Web and social networking systems, a number of collaborative environments have been developed that support efforts in online science education. This paper examines the basic aspects of online collaboration, describes two differing types of collaborative environments currently used, and discusses the elements of successful collaborative environments for online projects that enable research-based science education.