This will be a simple tandem text editor. It will broad cast document events to clients over a web connection. What it should do is allow more than one person to edit a document at the same time. Of course the one editing has a lock.
A group of specific modules that allow to create and manage a simple distance learning system including audio/video and slide synchronization (in live streamed session too), slideshows, content management, teacher/student chat.