Online learning is capable of supporting a range of educational
practices that utilizes the Web and communications technology to
support individual and group communication. Collaborativeconstructivist frameworks have taken root in higher education generally.