9 Non downloadable cloud-web based software that can be used by teachers and managers to facilitate collaboration, discussion, publishing, teaching and learning among groups of people such as schools, colleges, universities, companies and other communities. Non downloadable cloud-web based software that provides multimedia electronic communications which allow users to view and exchange data, documents and applications using a web browser or mobile device, to allow multiple users to send messages and communicate over voice-over IP with video with one or more other users, and to exchange of messages